JSON是基于Javascript字面量属性的表示方法,但是与Javascript字面量不同,JavaScript对象字面量的键值对可以不用双引号包裹,但是JSON的键必须用双引号包裹,值可以是字符串、数字、bool、null、对象、数组。
{
title: "This is my title.",
body: "This is the body."
}
{
'title': 'This is my title.',
'body': 'This is the body.'
}
{
"title": "This is my title.",
"body": "This is the body."
}
上述三个都是合法的JavaScript字面量,但是只有第三个才是合法的JSON数据。
重要是事说一遍:要用双引号!!!!