द ऑब्जेक्टमैपर जैक्सन एपीआई में वर्ग सबसे महत्वपूर्ण वर्ग है जो readValue() . प्रदान करता है और writeValue() JSON को Java ऑब्जेक्ट और Java ऑब्जेक्ट को JSON में बदलने के तरीके। हम एक सूची को JSON सरणी में बदल सकते हैं writeValueAsString () . का उपयोग करके ऑब्जेक्टमैपर . की विधि क्लास और इस विधि का उपयोग किसी भी जावा मान को स्ट्रिंग के रूप में क्रमबद्ध करने के लिए किया जा सकता है।
सिंटैक्स
सार्वजनिक स्ट्रिंग writeValueAsString(ऑब्जेक्ट मान) JsonProcessingException को फेंकता है
उदाहरण
आयात करें सूची जोड़ें ("जावा"); सूची जोड़ें ("पायथन"); सूची जोड़ें ("स्काला"); सूची जोड़ें ("नेट"); सूची जोड़ें ("परीक्षण"); ऑब्जेक्टमैपर ऑब्जेक्टमैपर =नया ऑब्जेक्टमैपर (); कोशिश करें {स्ट्रिंग json =objectMapper.writerWithDefaultPrettyPrinter ()। writeValueAsString (सूची); System.out.println (जेसन); } पकड़ (अपवाद ई) {ई.प्रिंटस्टैकट्रेस (); } }}आउटपुट
[ "जावा", "पायथन", "स्काला", ".नेट", "टेस्टिंग" ]