ट्री व्यू विज़ुअलाइज़ेशन के साथ JSON डेटा को संपादित, फ़ॉर्मेट और मान्य करें। Python dict सिंटैक्स को भी ऑटो-कन्वर्ट करता है।
JSON (JavaScript Object Notation) एक हल्का डेटा इंटरचेंज प्रारूप है जिसे मनुष्यों के लिए पढ़ना और लिखना आसान है, और मशीनों के लिए पार्स और जेनरेट करना आसान है। यह भाषा-स्वतंत्र है लेकिन C-परिवार की भाषाओं के प्रोग्रामर के लिए परिचित परंपराओं का उपयोग करता है। JSON वेब अनुप्रयोगों में डेटा विनिमय के लिए वास्तविक मानक बन गया है।
JSON दो संरचनाओं पर बना है: ऑब्जेक्ट ({} में संलग्न की/वैल्यू जोड़े का संग्रह) और ऐरे ([] में संलग्न मानों की क्रमबद्ध सूची)। मान स्ट्रिंग, संख्या, बूलियन (true/false), null, ऑब्जेक्ट या ऐरे हो सकते हैं। यह सरल संरचना जटिल, नेस्टेड डेटा का प्रतिनिधित्व कर सकती है।
{"name":"John"}
{
"name": "John"
}
[1,2,3]
[
1,
2,
3
]
JSON एक टेक्स्ट प्रारूप है जो विशिष्ट नियमों का पालन करता है: की (keys) डबल-कोटेड स्ट्रिंग होनी चाहिए, और मान विशिष्ट प्रकारों तक सीमित हैं। JavaScript ऑब्जेक्ट अधिक लचीले होते हैं और उनमें फ़ंक्शन, अपरिभाषित मान शामिल हो सकते हैं, और सिंगल कोट्स का उपयोग किया जा सकता है।
नहीं, मानक JSON टिप्पणियों का समर्थन नहीं करता है। कुछ पार्सर टिप्पणियों को स्वीकार करते हैं, लेकिन यह आधिकारिक विनिर्देश का हिस्सा नहीं है। टिप्पणियों की आवश्यकता वाली कॉन्फ़िगरेशन फ़ाइलों के लिए, JSON5 या YAML पर विचार करें।