द JSON एक हल्का वजन . है , पाठ-आधारित और भाषा-स्वतंत्र डेटा विनिमय प्रारूप। JSON दो संरचित प्रकारों का प्रतिनिधित्व कर सकता है जैसे ऑब्जेक्ट और सरणी . एक वस्तु एक अनियंत्रित . है कुंजी . का संग्रह /मान जोड़े और एक सरणी एक क्रमबद्ध अनुक्रम . है मूल्यों का .
हम एक मानचित्र को JSON में बदल सकते हैं t . का उपयोग करके ऑब्जेक्ट oJSONString () विधि (स्थिर ) का org.json.simple.JSONValue. इसकी दो महत्वपूर्ण स्थिर विधियाँ हैं:writeJSONString () किसी ऑब्जेक्ट को JSON टेक्स्ट में एन्कोड करने और उसे लिखने की विधि, एस्केप () विशेष वर्णों से बचने और उद्धरणों से बचने की विधि, \, /, \r, \n, \b, \f, \t ।
उदाहरण
आयात करें ); map.put ("1", "इंडिया"); map.put ("2", "ऑस्ट्रेलिया"); map.put ("3", "इंग्लैंड"); map.put ("4", "दक्षिण अफ्रीका"); स्ट्रिंग jsonStr =JSONValue.toJSONString (मानचित्र); // मानचित्र को JSON System.out.println (jsonStr) में परिवर्तित करता है; }}आउटपुट
{"1":"India","2":"Australia","3":"England","4":" South Africa"}