JSON使用实例

本文概述

  • JSON范例1
  • JSON示例2
JSON示例可以由对象和数组创建。每个对象可以具有不同的数据, 例如文本, 数字, 布尔值等。让我们来看一下使用对象和数组的不同JSON示例。
JSON对象示例
JSON对象包含键/值对形式的数据。键是字符串, 值是JSON类型。键和值之间用冒号分隔。每个条目(键/值对)用逗号分隔。
【JSON使用实例】{(大括号)表示JSON对象。
{ "employee": { "name":"sonoo", "salary":56000, "married":true } }

JSON数组示例
[((方括号)表示JSON数组。 JSON数组可以包含值和对象。
让我们看一下具有值的JSON数组的示例。
["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]

让我们看一下具有对象的JSON数组的示例。
[ {"name":"Ram", "email":"Ram@gmail.com"}, {"name":"Bob", "email":"bob32@gmail.com"} ]

JSON范例1
{"employees":[ {"name":"Shyam", "email":"shyamjaiswal@gmail.com"}, {"name":"Bob", "email":"bob32@gmail.com"}, {"name":"Jai", "email":"jai87@gmail.com"} ]}

上面的JSON示例的XML表示如下。
< employees> < employee> < name> Shyam< /name> < email> shyamjaiswal@gmail.com< /email> < /employee> < employee> < name> Bob< /name> < email> bob32@gmail.com< /email> < /employee> < employee> < name> Jai< /name> < email> jai87@gmail.com< /email> < /employee> < /employees>

JSON示例2
{"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Save", "onclick": "SaveDoc()"} ] } }}

上面的JSON示例的XML表示如下。
< menu id="file" value="http://www.srcmini.com/File"> < popup> < menuitem value="http://www.srcmini.com/New" onclick="CreateDoc()" /> < menuitem value="http://www.srcmini.com/Open" onclick="OpenDoc()" /> < menuitem value="http://www.srcmini.com/Save" onclick="SaveDoc()" /> < /popup> < /menu>

    推荐阅读