json要用双引号!!!!

原创 2018年04月16日 10:37:28

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数据。

重要是事说一遍:要用双引号!!!!

json属性名必须加引号的讨论

答案是必须要加。 首先看两个js对象的定义: var jsObject={ name:"Nicholas", age:29 } var jsonObject={ ...
  • Goskalrie
  • Goskalrie
  • 2016-08-08 14:23:12
  • 7193

字典类型的json字符串中的key要用双引号,而不能用单引号

json字符串是字典变量类型的字符串的时候,对应字典中的key部分,注意是用双引号括起来,而不能是单引号 在做Jquery 开发时ajax,post getjson都可以接受服务器返回来的json格...
  • fmwind
  • fmwind
  • 2015-08-26 17:46:18
  • 2953

处理JSON数据中含有双引号??

{"fssj":"20170717145154","person1":"管理员","person2":"销售经理22","rybm_fsr":1,"rybm_jsr":3,"xtxxbm":125,"...
  • liu981975231
  • liu981975231
  • 2017-07-18 08:47:34
  • 3555

JSON 的标准:双引号而非单引号!

大家知道PHP 版本自从5.2.0 之后添加了两个支持json 的函数,分别是json_encode 和json_decode,其中json_decode 函数是把json 字符串转换为json 对象...
  • Eric6
  • Eric6
  • 2010-08-26 17:37:00
  • 30981

json转义内容带有引号的数据

value.replace("\"","\\\"")
  • JavaMoo
  • JavaMoo
  • 2017-07-12 14:16:31
  • 262

Java JSON数据解析中关于字段双引号的问题

Java后写写API接口的时候,返回的数据字段有部分有“”,在客户端赋值的时候,取不到。经过对比发现,该字段在Java实体类中定义为带有下划线的字段名。 因为对应的数据库字段有下划线,所以定义为带有...
  • IDOshi201109
  • IDOshi201109
  • 2015-07-10 13:44:33
  • 4091

缺少双引号的字符串转换成Json对象

今天写接口遇到一个问题,前段传过来的密文解密之后,生成的字符串中不包含引号,所以直接转换成Json的时候报错了。网上找了半天,也没发现有什么好的方法去解决,所以就用基础的套路,自己转换字符串。...
  • a_bang
  • a_bang
  • 2016-07-07 01:33:26
  • 4042

给JSON数据字符串中的键名加上双引号

一段实现给JSON键值对中的键增加双引号的函数.适用于C/C++处理JS或是JAVA生成的不带双引号的JSON键名JSON串时给JSON串中的键名增加双引号的情况....
  • messageloop
  • messageloop
  • 2011-03-22 17:07:00
  • 5021

关于php中解析json时值中包含双引号的问题

我有一个比较大的json格式数据,是通过接口拿到的,在拿到之后,我的袋中ji...
  • qdujunjie
  • qdujunjie
  • 2014-11-19 19:53:09
  • 15953
收藏助手
不良信息举报
您举报文章:json要用双引号!!!!
举报原因:
原因补充:

(最多只允许输入30个字)