2015-12-15 11 views
5

जैक्सन लाइब्रेरी में ऑब्जेक्टमैपर.readValue शून्य मूल्य लौटाता है। किस मामले में यह शून्य वस्तु वापस करता है? यह पाया कि कोडबेस से।ऑब्जेक्टमैपर.readValue शून्य मूल्य वापस कर सकते हैं?

<dependency> 
    <groupId>org.codehaus.jackson</groupId> 
    <artifactId>jackson-mapper-asl</artifactId> 
    <version>1.9.9</version> 
</dependency> 

आप अधिक विवरण

+2

_does वापस शून्य मान_ तो आपने इसे 'शून्य' वापस देखा? आप deserialize करने की कोशिश क्या की? –

+1

तो आपके पास स्रोत कोड तक पहुंच है? क्या आप यह देखने के लिए आगे बढ़ते थे कि यह 'शून्य' कब वापस आएगा? –

+1

आपको हमेशा प्रश्न में जानकारी जोड़नी चाहिए, ताकि यह किसी भी प्रयास के बिना सभी के लिए उपलब्ध रहे। – YoungHobbit

उत्तर

5

readValue() रिटर्न null JSON मूल्य null से मिलकर JSON इनपुट के लिए में खुदाई करने के लिए ObjectMapper वर्ग के माध्यम से ब्राउज़ कर सकते हैं। यह किसी भी अन्य मामले के लिए null वापस नहीं करता है: अनुपलब्ध इनपुट (उदाहरण के लिए) अपवाद द्वारा पुरस्कृत किया जाएगा; और डिफ़ॉल्ट रूप से कोई deserializer null उत्पन्न करता है।

संबंधित मुद्दे