Cover photo

JSON格式进行数据交换的众多优点

JSON格式进行数据交换的众多优点

json 是轻量级的数据交换格式

人们读写更加容易

易于机器的解析和生成

能够通过JavaScript中eval()函数解析JSON

JSON支持多语言。包括:ActionScript, C, C#, ColdFusion, E, Java, JavaScript, ML, Objective CAML, Perl, PHP, Python, Rebol, Ruby, and Lua. JSON语法是一种用于传输和生成数据的协定,很类似于C家族的语言,所以很容易被C家族的语言所解析。

json对象:对象包含再{}之间

json属性:采用Key-Value对来表示。属性之间使用逗号分开。 string : value

json数组:数组存放再[]之间 [ elements ]

json元素:元素之间用逗号分开

json值:值可以是字符串,数字,对象,数组,true,false,null

<font style="vertical-align: inherit;">{“菜单”: { 

    “id”:“文件”,

    “价值”:“文件:”, 

    “弹出窗口”: { 

      “菜单”:[

        {"value": "New", "onclick": "CreateNewDoc()"},

        {"value": "打开", "onclick": "OpenDoc()"}, 

        {“值”:“关闭”,“点击”:“关闭文档()”}]

    }

 }}

 </font>