जेएसओएन क्या है? एक आम आदमी का अवलोकन

जेएसओएन क्या है? एक आम आदमी का अवलोकन

क्या आप नवीनतम वेब तकनीकों से परिचित हैं? यदि आप साधारण वेब गतिविधियों जैसे ब्राउज़िंग और मंचों पर पोस्टिंग से परे जाना चाहते हैं तो HTML का ज्ञान बहुत आवश्यक है। फिर अधिक उन्नत विषय हैं, जैसे सीएसएस (यहां और जानें), AJAX (यहां और जानें), और JSON।





चाहे आप एक वेब डेवलपर बनने की योजना बना रहे हों या नहीं, कम से कम यह जानना एक अच्छा विचार है कि JSON क्या है, यह क्यों महत्वपूर्ण है, और आज इसका उपयोग पूरे वेब पर क्यों किया जाता है।





जेएसओएन क्या है?

JSON का मतलब है जावास्क्रिप्ट ऑब्जेक्ट नोटेशन . यह एक खुला मानक प्रारूप है जो डेटा का उपयोग करके पूरे वेब पर स्थानांतरित करने की अनुमति देता है विशेषता-मूल्य जोड़े . यह थोड़ा भ्रमित करने वाला लग सकता है, तो आइए इस पर थोड़ा और ध्यान दें।





मान लीजिए कि मेरे पास एक गुब्बारा है और आपको मेरा गुब्बारा चाहिए। ऐसा करने का एक तरीका यह होगा कि वास्तव में गुब्बारे को पैक करके आपको मेल द्वारा भेज दिया जाए। लेकिन एक वैकल्पिक तरीका यह होगा कि आप इसका वर्णन करें गुण मेरे गुब्बारे का, जो आपको वास्तव में भौतिक गुब्बारा भेजे बिना उसी सटीक गुब्बारे को फिर से बनाने की अनुमति देगा।

मेरे गुब्बारे में a . हो सकता है सामग्री मूल्य की विशेषता रबर . इसमें एक हो सकता है रंग मूल्य की विशेषता जाल . इसमें एक हो सकता है व्यास मूल्य की विशेषता दस इंच . इसमें एक हो सकता है गैस मूल्य की विशेषता हीलियम . मेरे गुब्बारे की कल्पना करने के लिए वे चार विशेषता-मूल्य जोड़े पर्याप्त हैं, है ना?



जब JSON इंटरनेट पर डेटा प्रसारित करता है, तो यह काफी हद तक काम करता है।

JSON क्या अच्छा है?

JSON इंटरनेट पर डेटा स्थानांतरित करने के तरीके के रूप में विशेषता-मूल्य जोड़े का उपयोग करने वाला पहला व्यक्ति नहीं था। आप में से तकनीक-प्रेमी यह देख सकते हैं कि यह एक्सएमएल की तरह बहुत ही भयानक लगता है। खैर, जैसा कि यह पता चला है, JSON और XML एक ही तरह के कई कार्य करते हैं। तो एक्सएमएल पर जेएसओएन क्यों चुनें?





आज के वेब में, अतुल्यकालिक डेटा लोड करना महत्वपूर्ण है। दूसरे शब्दों में, वेबपेज नए डेटा को लोड करने में सक्षम होना चाहते हैं, इसे प्राप्त करने के लिए पूरे पृष्ठ को रीफ्रेश किए बिना। इसके परिणामस्वरूप एक सहज और अधिक अनुकूल ब्राउज़िंग अनुभव प्राप्त होता है। JSON अतुल्यकालिक डेटा भेजने और प्राप्त करने के लिए बहुत अच्छा है क्योंकि यह सरल और उपयोग में आसान है।

लेकिन एक्सएमएल वही काम करता है! तो कुछ लोग JSON को क्यों पसंद करते हैं?





उस प्रश्न का एक उत्तर JSON के नाम में पाया जा सकता है: जावास्क्रिप्ट ऑब्जेक्ट नोटेशन . यह जावास्क्रिप्ट द्वारा मूल रूप से मान्यता प्राप्त है, जो दुनिया की सबसे लोकप्रिय भाषाओं में से एक है। चूंकि JSON जावास्क्रिप्ट का एक सबसेट है, इसलिए जावास्क्रिप्ट जानने के बाद आपको बहुत कम अतिरिक्त सीखना होगा।

कस्टम पीसी खरीदने के लिए सबसे अच्छी जगह

दूसरा कारण यह है कि JSON XML की तुलना में अधिक पठनीय है। निश्चित रूप से, जब आप इसे थोड़ी देर के लिए उपयोग करते हैं तो एक्सएमएल के लिए उपयोग करना आसान होता है, लेकिन एक्सएमएल फाइल पर नजर डालना इसके सभी टैग और वर्बोसिटी से जबरदस्त हो सकता है। JSON साफ-सुथरा है, नए लोगों के लिए समझना आसान है, और इसके मूल डेटा प्रकारों के साथ काफी लचीला है।

देखें कि JSON के निर्माता इस तुलना के बारे में उनके बारे में क्या कहते हैं JSON बनाम XML पृष्ठ।

JSON कैसा दिखता है?

JSON केवल विशेषता-मूल्य जोड़े की एक श्रृंखला है जिसे आवश्यक होने पर अपने भीतर घोंसला बनाया जा सकता है। उदाहरण के लिए, यदि हमारा डेटा ऑब्जेक्ट एक व्यक्ति था, तो उस व्यक्ति को निम्नलिखित JSON डेटा द्वारा दर्शाया जा सकता है:

प्रत्येक पंक्ति एक से शुरू होती है गुण उसके बाद एक बृहदान्त्र, फिर मूल्य उस विशेषता के लिए। वह मान भी एक सरणी हो सकता है, जैसा कि ऊपर 'फ़ोननंबर' विशेषता के साथ देखा गया है। मान अधिक विशेषता-मान युग्मों की एक श्रृंखला भी हो सकता है, जिसे आप 'पता' विशेषता के साथ क्रिया में देख सकते हैं। इसे एक कहा जाता है वस्तु .

तुलना के लिए, यहाँ वही डेटा है जो XML द्वारा दर्शाया गया है:

निष्कर्ष

JSON डेटा ऑब्जेक्ट्स को इंटरनेट पर ट्रांसमिट करते समय उनका प्रतिनिधित्व करने का एक तरीका है। यह एक्सएमएल का एक विकल्प है जो जावास्क्रिप्ट के मूल निवासी है, जो एक कारण है कि यह इतना लोकप्रिय और व्यापक है। JSON के लिए सबसे आम उपयोग वेब सर्वर से मांग पर डेटा खींच रहा है।

उम्मीद है कि अब आपको JSON और वेब डेवलपमेंट में इसका उपयोग कैसे किया जाता है, इसकी बेहतर समझ है। आगे की शिक्षा के लिए, एमडीएन पर JSON पेज शुरू करने के लिए एक महान जगह है।

छवि क्रेडिट: जेएसओएन शटरस्टॉक के माध्यम से बढ़ाया गया

साझा करना साझा करना कलरव ईमेल मुफ्त में ऑडियोबुक डाउनलोड करने के लिए 8 सर्वश्रेष्ठ वेबसाइटें

ऑडियोबुक मनोरंजन का एक बड़ा स्रोत हैं, और पचाने में बहुत आसान हैं। यहां आठ सर्वश्रेष्ठ वेबसाइट हैं जहां आप उन्हें मुफ्त में डाउनलोड कर सकते हैं।

आगे पढ़िए
संबंधित विषय
  • इंटरनेट
  • प्रौद्योगिकी की व्याख्या
  • वेब विकास
  • प्रोग्रामिंग
लेखक के बारे में जोएल ली(१५२४ लेख प्रकाशित)

जोएल ली 2018 से MakeUseOf के प्रधान संपादक हैं। उनके पास बी.एस. कंप्यूटर विज्ञान में और नौ साल से अधिक के पेशेवर लेखन और संपादन का अनुभव।

जोएल ली . की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें