JSON संपादक

ट्री व्यू विज़ुअलाइज़ेशन के साथ JSON डेटा को संपादित, फ़ॉर्मेट और मान्य करें। Python dict सिंटैक्स को भी ऑटो-कन्वर्ट करता है।

ट्री व्यू देखने के लिए JSON पेस्ट करें
JSON क्या है?

JSON (JavaScript Object Notation) एक हल्का डेटा इंटरचेंज प्रारूप है जिसे मनुष्यों के लिए पढ़ना और लिखना आसान है, और मशीनों के लिए पार्स और जेनरेट करना आसान है। यह भाषा-स्वतंत्र है लेकिन C-परिवार की भाषाओं के प्रोग्रामर के लिए परिचित परंपराओं का उपयोग करता है। JSON वेब अनुप्रयोगों में डेटा विनिमय के लिए वास्तविक मानक बन गया है।

संरचना

JSON दो संरचनाओं पर बना है: ऑब्जेक्ट ({} में संलग्न की/वैल्यू जोड़े का संग्रह) और ऐरे ([] में संलग्न मानों की क्रमबद्ध सूची)। मान स्ट्रिंग, संख्या, बूलियन (true/false), null, ऑब्जेक्ट या ऐरे हो सकते हैं। यह सरल संरचना जटिल, नेस्टेड डेटा का प्रतिनिधित्व कर सकती है।

सामान्य प्रीसेट
  • API अनुरोध और प्रतिक्रिया पेलोड
  • अनुप्रयोगों के लिए कॉन्फ़िगरेशन फ़ाइलें
  • NoSQL डेटाबेस में डेटा स्टोरेज
  • सर्वर और वेब अनुप्रयोगों के बीच डेटा का आदान-प्रदान
  • लोकल स्टोरेज में स्ट्रक्चर्ड डेटा स्टोर करना
JSON उदाहरण
इनपुट: {"name":"John"}
आउटपुट: { "name": "John" }
इनपुट: [1,2,3]
आउटपुट: [ 1, 2, 3 ]
अक्सर पूछे जाने वाले प्रश्न

JSON और JavaScript ऑब्जेक्ट में क्या अंतर है?

JSON एक टेक्स्ट प्रारूप है जो विशिष्ट नियमों का पालन करता है: की (keys) डबल-कोटेड स्ट्रिंग होनी चाहिए, और मान विशिष्ट प्रकारों तक सीमित हैं। JavaScript ऑब्जेक्ट अधिक लचीले होते हैं और उनमें फ़ंक्शन, अपरिभाषित मान शामिल हो सकते हैं, और सिंगल कोट्स का उपयोग किया जा सकता है।

क्या JSON में टिप्पणियाँ (comments) हो सकती हैं?

नहीं, मानक JSON टिप्पणियों का समर्थन नहीं करता है। कुछ पार्सर टिप्पणियों को स्वीकार करते हैं, लेकिन यह आधिकारिक विनिर्देश का हिस्सा नहीं है। टिप्पणियों की आवश्यकता वाली कॉन्फ़िगरेशन फ़ाइलों के लिए, JSON5 या YAML पर विचार करें।