JSON知识点小记

什么是JSON

JSON是一种数据交换格式,数据格式是一种在不同平台间传递数据的文本格式。JSON的全称是JavaScript Object Notation(JavaScript对象表示法),表示法的意思是,用于表示数字或单词等数据的字符系统。

JSON语法

名称—值对(其中值可以是字符串、数字、布尔值[小写]、对象、数字、null[小写])
例如:{"name":"Lily"}
在这里要注意尽量不要使用空格和特殊字符如果想使用多单词进行命名,尽量使用驼峰命名法,同时名称和值对是字符串时要被双引号包裹(值对中出现双引号时要用反斜杠进行转义)。
多个名称—值对使用逗号隔开,例如:
{"name":"Lily","age":19}

JSON文件类型和媒体类型
  • 文件类型的扩展名:.json
  • 媒体类型:application/json
JSON中的安全问题
  • JSON只是文本,它本身没有威胁
  • 在JSON中不要使用顶级数组(存在于JSON名称—值对之外的位于文档最顶层的JSON数组),顶级数组是合法的JS脚本,它可以用

你可能感兴趣的:(JSON知识点小记)