JSON in Hindi Tutorial




JSON एक आसान text-based खुला मानक data-interchange का format है . यह पूरी तरह से independent भाषा है और इसका अधिकांश भाग modern programming भाषाओं के साथ उपयोग किया जा सकता है .

JSON JavaScript Object Notation पर स्थिर है . JSON objects server और client के बीच data को transfer करने के लिए उपयोग किया जाता है .

JSON XML पर कई फायदे हैं हालांकि XML एक ही purpose के लिए कार्य करता है .

JSON files को .json extension से बचाया जाता है . JSON का Internet media type "application/json". है .

JSON array, object, string, numbe और values को supports करता है

JSON Example

आपको इस example ये मालूम होगा कि अपने topic और edition के आधार पर books से संबंधित जानकारी store करने के लिए JSON का उपयोग कैसे करते है .

{
   "book": [
	
      {
         "id":"01",
         "language": "Java",
         "edition": "First",
         "author": "‎James Gosling"
      },
	
      {
         "id":"07",
         "language": "C++",
         "edition": "second",
         "author": "E.Balagurusamy"
      }
   ]
}

उपरोक्त example देखने के बाद आप नीचे एक और example देख सकते है जिसको json.htm के रूप में save किया गया है .

<html>
   <head>
      <title>JSON Example</title>
		
      <script language = "javascript" >
  
         var object1 = { "language" : "Java", "author"  : "James Gosling" };
         document.write("<h1>JSON with JavaScript example</h1>");
         document.write("<br>");
         document.write("<h3>Language = " + object1.language+"</h3>");  
         document.write("<h3>Author = " + object1.author+"</h3>");   

         var object2 = { "language" : "C++", "author"  : "E-Balagurusamy" };
         document.write("<br>");
         document.write("<h3>Language = " + object2.language+"</h3>");  
         document.write("<h3>Author = " + object2.author+"</h3>");   
  
         document.write("<hr />");
         document.write(object2.language + " programing language will be studied " 
            + "from book written by " + object2.author);
         document.write("<hr />");
  
      </script>
		
   </head>
	
   <body>
   </body>
	
</html>

Output