साफ़ किए गए परिणाम को share करने से पहले इसे minified API responses, config files और debug payloads के लिए JSON beautifier की तरह इस्तेमाल करें।
API payload साफ़ कर रहे हैं? tree view और Python dict recovery patterns के लिए गाइड का उपयोग करें, फिर live tool में editing जारी रखें।
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 पर विचार करें।