Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikipedia

जेसन

Reference material by Wikipedia contributors. This retains its source identity and is not 411 news reporting.

चित्र:JSON vector logo.svg application/json पाठ .json public.json डाटा विनियम जावास्क्रिप्ट आरएफ़सी 7159, ईसीएमए-404 http://json.org/ जेसन या जावास्क्रिप्ट ऑब्जेक्ट नोटेशन (JavaScript Object Notation / JSON) (उच्चारण: /ˈdʒeɪsən/ जे-सन) एक तरह का मुक्त फाइल प्रारूप या फ़ारमैट है, जो मानव के पढ़ने लायक पाठ को भेजने और प्राप्त करने के लिए उपयोग किया जाता है। इसे छोटे रूप में जेसन पढ़ा जाता है। यह अपना सारा डाटा एरे के रूप में रखता है। यह एक बहुत ही आम डाटा प्रारूप है, जो ब्राउज़र या सर्वर द्वारा भेजा या लिया जाता है। इसके उपयोग के साथ ही एक्सएमएल का उपयोग भी एजेक्स में कम होने लगा है। इतिहास जेसन की जरूरत तब महसूस हुई जब लोगों को सर्वर से ब्राउज़र में उसी समय जानकारी का आदान प्रदान करना होता था। ऐसा केवल पहले कुछ प्लगइन के द्वारा ही हो सकता था, जिसमें फ्लैश और जावा एप्लेट आते हैं। कई लोग इस तरह के प्लगइन का उपयोग नहीं करते थे, लेकिन बिना प्लगइन के ऐसी सुविधा नहीं मिलती थी और इसी से इसकी जरूरत महसूस होने लगी। डगलस क्रोकफोर्ड ने पहले जेसन फ़ारमैट को बनाया और उसका प्रचार किया। इसकी शुरुआत स्टेट सॉफ्टवेयर में हुई थी, जिसका वास्तविक नाम वेल नेटवर्क इंक था। इस कंपनी की स्थापना मार्च 2001 में क्रोकफोर्ड के साथ साथ रैंडी फार्मर, ग्रेग मेकडोनाल्ड, चिप मॉर्निंगस्टार, रोबर्ट नपिल्टोनिया और डोमिनिक जायनिस ने साथ में किया था। इसे टेस्ला वेंचर ने अक्टूबर 2011 में $1.8 मिलियन डॉलर की रकम दान की थी। डाटा प्रकार और उदाहरण उदाहरण नीचे दी गई जानकारी किसी व्यक्ति के बारे में जानकारी है, जिसे जेसन के प्रारूप में दिखाया गया है। { "firstName": "John", "lastName": "Smith", "isAlive": true, "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021-3100" }, "phoneNumbers": [ { "type": "home", "number": "212 555-1234" }, { "type": "office", "number": "646 555-4567" }, { "type": "mobile", "number": "123 456-7890" } ], "children": [], "spouse": null } मीडिया प्रकार इसका आधिकारिक मीडिया प्रकार "application/json" है, जिसे कई आधुनिक उपयोग वाली जगहों में अपनाया जा चुका है।Media Types मीडिया प्रकार http://www.iana.org/assignments/media-types/application/index.html iana.org 13 सितम्बर 2015 en https://web.archive.org/web/20121201013057/http://www.iana.org/assignments/media-types/application/index.html 1 दिसंबर 2012 dead हालांकि इसका पहले अनाधिकारिक रूप से "text/json" या सामग्री प्रकार के रूप में "text/javascript" का उपयोग किया जा रहा था। लेकिन आधिकारिक प्रकार मिलने के बाद भी यह कई सेवा प्रदाताओं, ब्राउज़र, सर्वर, वेब एप और अन्य तरह के एपीआई आदि में भी उपयोग होता आ रहा है। इसके कुछ उल्लेखनीय उदाहरण में गूगल सर्चhttps://github.com/mislav/faraday-stack/pull/2 Handle application/json & text/json by benschwarz · Pull Request #2 · mislav/faraday-stack GitHub 13 September 2015 https://web.archive.org/web/20160110132551/https://github.com/mislav/faraday-stack/pull/2 10 जनवरी 2016 live, याहूhttp://blog.programmableweb.com/2005/12/16/yahoo-javascript-and-json/ Yahoo!, JavaScript, and JSON ProgrammableWeb 13 September 2015 https://web.archive.org/web/20071112192007/http://blog.programmableweb.com/2005/12/16/yahoo-javascript-and-json/ 12 नवंबर 2007 live, फ्लिकआर, फेसबूकhttps://github.com/AFNetworking/AFNetworking/pull/148 Make JSON requests allow text/javascript content by jakeboxer · Pull Request #148 · AFNetworking/AFNetworking GitHub 13 September 2015 https://web.archive.org/web/20160110132551/https://github.com/AFNetworking/AFNetworking/pull/148 10 जनवरी 2016 live, लिफ्ट फ्रेमवर्कhttps://github.com/lift/lift/blob/master/framework/lift-base/lift-webkit/src/main/scala/net/liftweb/http/Req.scala lift/Req.scala at master · lift/lift · GitHub GitHub 13 September 2015 https://web.archive.org/web/20160110132551/https://github.com/lift/lift/blob/master/framework/lift-base/lift-webkit/src/main/scala/net/liftweb/http/Req.scala 10 जनवरी 2016 live, डोजो टूलकिट 0.4 आदि हैं।https://bugs.dojotoolkit.org/browser/legacy/branches/0.4/src/io/BrowserIO.js BrowserIO.js in legacy/branches/0.4/src/io – Dojo Toolkit dojotoolkit.org 13 September 2015 https://web.archive.org/web/20160110132551/https://bugs.dojotoolkit.org/browser/legacy/branches/0.4/src/io/BrowserIO.js 10 जनवरी 2016 dead सन्दर्भ बाहरी कड़ियाँ http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf ECMA-404 JSON Data Interchange Format ECMA Int'l जेसन डाटा इंटरफेस फॉर्मेट एसटीडी 90 श्रेणी:जावास्क्रिप्ट