无涯教程-JSON - 基本语法

13 阅读1分钟

让我们快速了解JSON的基本语法,JSON语法基本上被视为JavaScript语法的子集;它包括以下内容-

  • 数据以name/value对表示。

  • 对象以{}花括号表示,每个名称(name)后跟:(冒号),name/value 之间以,(逗号)分隔。

  • []方括号包含数组,并且值之间以,(逗号)分隔。

以下是一个简单的示例-

{ #对象
   "book": [ #数组
  </span><span class="pun">{ #对象</span><span class="pln">
     </span><span class="str">"id"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"01"</span><span class="pun">, #name:value 对</span><span class="pln">
     </span><span class="str">"language"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"Java"</span><span class="pun">,</span><span class="pln">
     </span><span class="str">"edition"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"third"</span><span class="pun">,</span><span class="pln">
     </span><span class="str">"author"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"learnfk.com"</span><span class="pln">
  </span><span class="pun">},</span><span class="pln">

  </span><span class="pun">{</span><span class="pln">
     </span><span class="str">"id"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"07"</span><span class="pun">,</span><span class="pln">
     </span><span class="str">"language"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"C++"</span><span class="pun">,</span><span class="pln">
     </span><span class="str">"edition"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"second"</span><span class="pun">,</span><span class="pln">
     </span><span class="str">"author"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"LEARNFK"</span><span class="pln">
  </span><span class="pun">}</span><span class="pln">

] }

JSON支持以下两种数据结构-

  • Collection of name/value pairs  - 不同的编程语言支持此数据结构。

  • Ordered list of values                 -  它包括数组,列表,向量或序列等。

参考链接

www.learnfk.com/json/json-s…