JSON Definition in Hindi
“JavaScript Object Notation” के लिए जाना जाता है और इसे “Jason” नाम की तरह उच्चारण किया जाता है। JSON एक टेक्स्ट-आधारित data interchange प्रारूप है जिसे संरचित डेटा संचारित करने के लिए designed किया गया है। यह आमतौर पर web applications और web servers के बीच डेटा ट्रांसफर करने के लिए उपयोग किया जाता है।
JSON को अक्सर XML के विकल्प के रूप में देखा जाता है, एक अन्य सादा पाठ data interchange प्रारूप। ज्यादातर मामलों में, किसी वस्तु का JSON प्रतिनिधित्व XML प्रतिनिधित्व की तुलना में अधिक compact होता है क्योंकि इसमें प्रत्येक तत्व के लिए टैग की आवश्यकता नहीं होती है। नीचे जेएसओएन और XML दोनों में परिभाषित “Gaming PC” नामक object का एक उदाहरण है।
JSON
{
“computer”: {
“name”: “Gaming PC”,
“components”: {
“cpu”: “Intel i7 3.4GHz”, “ram”: “16GB”, “storage”: “2TB HDD”
}
}
}
XML
<computer>
<name>Gaming PC</name>
<components>
<cpu>Intel i7 3.4GHz</cpu>
<ram>16GB</ram>
<storage>2TB HDD</storage>
</components>
</computer>
जैसा कि आप देख सकते हैं, object को XML की तुलना में JSON में अधिक कुशलता से दर्शाया गया है। JSON की दक्षता ने इसे web अनुप्रयोगों के लिए एक लोकप्रिय विकल्प बनने में मदद की है और अब इसे अक्सर XML के स्थान पर उपयोग किया जाता है।
यहां तक कि Ajax applications आमतौर पर JSON का उपयोग करते हैं, हालांकि तकनीकी रूप से Ajax का अर्थ “Asynchronous जावास्क्रिप्ट और XML” है। जबकि छोटे अनुप्रयोगों के लिए XML और JSON के बीच का अंतर नगण्य हो सकता है, JSON का कम overhead high-traffic websites द्वारा उपयोग किए जाने वाले bandwidth और अन्य सिस्टम संसाधनों को कम करने में मदद कर सकता है।
File extension: .JSON