अनुप्रयोग: नि: शुल्क JSON दर्शकलाई पार्स गर्न र तपाईंको API को आउटपुट हेर्न
समयहरू छन् जब म काम गर्दैछु जाभास्क्रिप्ट वस्तु सूचना (JSON) पास हुनु वा फिर्ता हुनु एपीआई र मैले समस्या निवारण गर्नु पर्छ म कसरी फर्केकी एरे लाई पार्स गर्दैछु। यद्यपि धेरै जसो समय यो गाह्रो हुन्छ किनकि यो केवल एक मात्र स्ट्रि। हो। त्यो जब एक हो JSON दर्शक धेरै काममा आउँछ ताकि तपाईले पदानुक्रमिक डेटा इन्डेन्ट गर्न सक्नुहुन्छ र त्यसपछि तपाईलाई आवश्यक जानकारी पत्ता लगाउन स्क्रोल गर्नुहोस्।
जाभास्क्रिप्ट वस्तु नोटेसन (JSON) के हो?
JSON (जाभास्क्रिप्ट वस्तु नोटेशन) एक हल्का डेटा-इन्टरचेन्ज ढाँचा हो जुन मानिसहरूलाई पढ्न र लेख्न सजिलो छ र मेसिनहरूलाई पार्स गर्न र उत्पन्न गर्न सजिलो छ। यो JavaScript प्रोग्रामिङ भाषाको सबसेटमा आधारित छ, र पाठ ढाँचामा डाटा संरचनाहरू प्रतिनिधित्व गर्न प्रयोग गरिन्छ जुन नेटवर्कमा पठाउन र प्राप्त गर्न सकिन्छ।
स्रोत: JSON
JSON वस्तु कुञ्जी-मान जोडीहरूको एक क्रमबद्ध संग्रह हो, जहाँ प्रत्येक कुञ्जी एक स्ट्रिङ हो र प्रत्येक मान स्ट्रिङ, नम्बर, बुलियन, नल, एरे, वा अर्को JSON वस्तु हुन सक्छ। कुञ्जी-मान जोडीहरू अल्पविरामद्वारा छुट्याइएका छन् र घुमाउरो कोष्ठकहरूले घेरिएका छन् {}
.
JSON उदाहरण
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
यस उदाहरणमा, JSON वस्तुमा पाँच कुञ्जी-मान जोडीहरू छन्: "name"
, "age"
, "isMarried"
, "address"
, र "phoneNumbers"
। को मान "address"
अर्को JSON वस्तु हो, र को मान "phoneNumbers"
तारहरूको एरे हो।
JSON फाइदाजनक छ किनभने यो मेसिनहरू पार्स गर्न र उत्पन्न गर्न सजिलो छ। यो JavaScript Programming Language Standard ECMA-262 3rd संस्करण - डिसेम्बर 1999 को एक उपसमूहमा आधारित छ। JSON एक पाठ ढाँचा हो जुन पूर्ण रूपमा भाषा-स्वतन्त्र छ तर यसले भाषाहरूको C परिवारका प्रोग्रामरहरूलाई परिचित र नेटिभ रूपमा समर्थित परम्पराहरू प्रयोग गर्दछ। C, C++, C#, Java, JavaScript, Perl, PHP, Python, र धेरै अन्य द्वारा। यी गुणहरू JSON लाई एक आदर्श डाटा-आदान प्रदान भाषा बनाउँछ।