json值、json对象、json数组、json字符串区别
2017-10-13 10:16
309 查看
json值、json对象、json数组、json字符串区别
JSON 值可以是:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null
JSON 对象在花括号中书写:
对象可以包含多个名称/值对:
[html] view
plain copy
{ "firstName":"John" , "lastName":"Doe" }
JSON 数组在方括号中书写:
数组可包含多个对象:
[html] view
plain copy
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
以上是关于json对象或者数组的在w3c的定义
主要的区别的在于json数组是用方括号 书写的,json对象是花括号 这个主要是初学者容易犯错误
JSON值
JSON 值可以是:数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null
JSON 对象
JSON 对象在花括号中书写:对象可以包含多个名称/值对:
[html] view
plain copy
{ "firstName":"John" , "lastName":"Doe" }
JSON 数组
JSON 数组在方括号中书写:数组可包含多个对象:
[html] view
plain copy
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
以上是关于json对象或者数组的在w3c的定义
主要的区别的在于json数组是用方括号 书写的,json对象是花括号 这个主要是初学者容易犯错误
JSON 字符串
var str1 = '{ "name": "deyuyi", "sex": "man" }';
相关文章推荐
- js中 json字符串 json对象 以及 对象和数组的区别
- JS 将变量 转化为字符串的方法, 适用于所有类型,数组, JSON对象,函数和基本类型等
- json对象和json字符串区别 ,fastJson使用
- JSON字符串与JSON对象的区别,两者之间如何相互转换?
- JSON PHP中,Json字符串反序列化成对象/数组的方法
- Json字符串/Json字符串数组转对象/对象数组方法-----II
- php 对象数组转json字符串5
- json字符串转换为对象,json字符串中含数组
- Json对象和Json字符串的区别
- javascript-对象、数组转换为json字符串
- json字符串、json对象、数组 三者之间的转换
- 数组、对象、字符串转JSON的函数
- Json对象和Json字符串的区别
- post发送JSON数据(字符串、数组、字典、自定义对象)给服务器
- iOS对象(字典或数组)转化为JSon字符串
- iOS对象(字典或数组)转化为JSon字符串
- [置顶] json 对象和 json 字符串的区别
- Json字符串与Json对象的区别
- 【问题-java-json】josn的发送与接收(全)解析json对象与字符串在js中的区别,以及后端spring该如何接收?
- Java 对象,数组 与 JSON 字符串 相互转化