JSON (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) एक डाटा संग्रहण भाषा, एक्सएमएल की तरह एक सा है, लेकिन एक अधिक परिचित "शब्दकोश" शैली वाक्य रचना और शब्दों का उपयोग करता है। उदाहरण के लिए, मैं JSON में एक पता पुस्तिका स्टोर कर सकते हैं:
[{"Name": "Jane", "Address": "28 Seventh St", "Age": 27},
{"Name": "Steve", "Address": "14 Ninth St", "Age": 25}
]
सूचना है कि यह एक अजगर या जावास्क्रिप्ट शब्दकोश और सूची वाक्य रचना की तरह एक बहुत लग रहा है। वह मूल रूप से सभी यह है: इन छह बुनियादी डेटा प्रकार के एक क्रमबद्धता:
- वस्तु (या एक "शब्दकोश")
- सरणी (या एक "सूची")
- स्ट्रिंग
- संख्या (पूर्णांक और नाव)
- बूलियन (
true
और false
)
null
json.org पर अधिक जानकारी।
ध्यान दें कि यद्यपि इसका नाम "जावास्क्रिप्ट" है, लेकिन किसी भी भाषा से JSON डेटा को पढ़ने और लिखना वास्तव में आसान है, हालांकि डेटा संरचना को जावास्क्रिप्ट और पायथन जैसे गतिशील भाषाओं में सबसे अच्छी तरह से प्रदर्शित किया जाता है। वेबसाइट की विभिन्न भाषाओं में कार्यान्वयन की एक बड़ी सूची है।