什么是JSON:
JSON:JavaScript对象表示法(JavaScript Object Notation)。 JSON是存储和交换文本信息的语法。类似 XML。 JSON比XML更小、更快,更易解析。 JSON是轻量级的文本数据交换格式;JSON独立于语言,JSON使用JavaScript语法来描述数据对象,但是JSON仍然独立于语言和平台。JSON解析器和JSON库支持许多不同的编程语言;JSON具有自我描述性,更易理解。JSON文本格式在语法上与创建JavaScript对象的代码相同。由于这种相似性,无需解析器,JavaScript程序能够使用内建的eval()函数,用JSON数据来生成原生的JavaScript对象。 <html> <body> <h2>在JavaScript中创建JSON对象</h2> <p> Name: <span id="jname"></span><br /> Age: <span id="jage"></span><br /> Address: <span id="jstreet"></span><br /> Phone: <span id="jphone"></span><br /> </p> <script type="text/javascript"www.michenggw.com> var JSONObject= www.gouyiflb.cn{ "name":"Bill Gates", "street":"Fifth Avenue New York 666", "age":56, "phone":"555 1234567"}; document.getElementById("jname"www.dasheng178.com).innerHTML=JSONObject.name document.getElementById("jage"yongshiyule178.com).innerHTML=JSONObject.age document.getElementById("jstreet"www.ysyl157.com).innerHTML=JSONObject.street document.getElementById("jphone").innerHTML=JSONObject.phone </script> </body> </html> JSON与XML的相同之处: JSON是纯文本; JSON具有“自我描述性”(人类可读); JSON具有层级结构