JSON जैक्सन जावा के लिए एक लाइब्रेरी है और इसमें बहुत शक्तिशाली डेटा बाइंडिंग क्षमताएं हैं और JSON के लिए कस्टम जावा ऑब्जेक्ट्स को क्रमबद्ध करने और JSON को वापस जावा ऑब्जेक्ट में डिसेरिएलाइज़ करने के लिए एक फ्रेमवर्क प्रदान करता है। हम रूपांतरित . कर सकते हैं JSON से/से मानचित्र readValue() . का उपयोग करके और लिखेंValueAsString () com.fasterxml.jackson.databind.ObjectMapper . के तरीके कक्षा।
JSON टू मैप
सिंटैक्स
पब्लिक <टी> टी रीडवैल्यू (स्ट्रिंग कंटेंट, टाइपरेफरेंस वैल्यू टाइपरेफ) IOException, JsonParseException, JsonMappingException को फेंकता है
उदाहरण
आयात करें स्ट्रिंग आर्ग्स []) {कोशिश करें { ऑब्जेक्टमैपर मैपर =नया ऑब्जेक्टमैपर (); स्ट्रिंग jsonString ="{\"नाम\":\"राजा\", \"प्रौद्योगिकी\":\"जावा\"}"; मानचित्र <स्ट्रिंग, ऑब्जेक्ट> jsonMap =नया हैश मैप <स्ट्रिंग, ऑब्जेक्ट> (); jsonMap =mapper.readValue(jsonString, new TypeReference