ऑब्जेक्टमैपर रीडवैल्यू क्या करता है?
ऑब्जेक्टमैपर रीडवैल्यू क्या करता है?

वीडियो: ऑब्जेक्टमैपर रीडवैल्यू क्या करता है?

वीडियो: ऑब्जेक्टमैपर रीडवैल्यू क्या करता है?
वीडियो: ऑब्जेक्ट.कीज़, मान और प्रविष्टियों का उपयोग करके ऑब्जेक्ट के साथ कैसे काम करें? 2024, नवंबर
Anonim

जैक्सन ऑब्जेक्टमैपर कर सकते हैं एक स्ट्रिंग, स्ट्रीम या फ़ाइल से JSON को पार्स करें, और पार्स किए गए JSON का प्रतिनिधित्व करने वाला जावा ऑब्जेक्ट या ऑब्जेक्ट ग्राफ़ बनाएं। जावा ऑब्जेक्ट्स में JSON को पार्स करना है जेएसओएन से जावा ऑब्जेक्ट्स को deserialize करने के लिए भी जाना जाता है। जैक्सन ऑब्जेक्टमैपर कर सकते हैं जावा ऑब्जेक्ट्स से JSON भी बनाएं।

तदनुसार, ObjectMapper का क्या उपयोग है?

ऑब्जेक्टमैपर जैक्सन लाइब्रेरी का मुख्य अभिनेता वर्ग है। ऑब्जेक्टमैपर क्लास ऑब्जेक्टमैपर जेएसओएन को पढ़ने और लिखने के लिए कार्यक्षमता प्रदान करता है, या तो मूल पीओजेओ (सादा पुराना) से और उससे जावा ऑब्जेक्ट्स), या सामान्य उद्देश्य वाले JSON ट्री मॉडल (JsonNode) के साथ-साथ रूपांतरण करने के लिए संबंधित कार्यक्षमता से।

इसके अतिरिक्त, क्या ऑब्जेक्टमैपर रीडवैल्यू रिटर्न शून्य कर सकता है? 1 उत्तर। रीडवैल्यू () शून्य लौटाता है JSON मान से युक्त JSON इनपुट के लिए शून्य . यह करता है नहीं वापसी शून्य किसी अन्य मामले के लिए: अनुपलब्ध इनपुट (उदाहरण के लिए) को एक अपवाद द्वारा पुरस्कृत किया जाएगा; और कोई डिसेरिएलाइज़र पैदा नहीं करता शून्य डिफ़ॉल्ट रूप से।

यह भी सवाल है कि आरईएसटी एपीआई ऑब्जेक्टमैपर क्या है?

इंटरफेस ऑब्जेक्टमैपर एक ऑब्जेक्ट मैपर एक स्ट्रिंग, बाइट या इनपुटस्ट्रीम से जावा ऑब्जेक्ट को क्रमबद्ध और deserialize करने के लिए प्रयोग किया जाता है। विश्राम एश्योर्ड एक्सएमएल और जेएसओएन के लिए बॉक्स से बाहर मैपर प्रदान करता है (ऑब्जेक्टमैपर टाइप देखें) लेकिन आप कस्टम प्रारूपों के लिए अपने स्वयं के मैपर कार्यान्वयन को रोल करने के लिए इस इंटरफ़ेस को लागू कर सकते हैं।

क्या ऑब्जेक्टमैपर थ्रेड सुरक्षित है?

वे पूरी तरह से अपरिवर्तनीय हैं, धागा - सुरक्षित , जिसका अर्थ है कि इसका कारण सैद्धांतिक रूप से भी संभव नहीं है धागा - सुरक्षा मुद्दे (जो के साथ हो सकते हैं) ऑब्जेक्टमैपर अगर कोड इंस्टेंस को फिर से कॉन्फ़िगर करने का प्रयास करता है)।

सिफारिश की: