5ucms论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4651|回复: 0
打印 上一主题 下一主题

关于 json 单引号和双引号区别--请使用双引号

[复制链接]

670

主题

785

帖子

8238

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8238
跳转到指定楼层
楼主
发表于 2021-5-24 17:33:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于某些原因,在将js json数据传到as 中处理的时候出现了“无效的json解析输入” ,于是查找了一下js参数是否有问题,发现json空字段的格式如下:"id:",这样确实是漏了些东西,改の。改好后出现的还是那个报错,差点以为是as的问题,看了一下js为"id:''",,然后百度一下是不是不能用单引号,只能是双引号。。。事实也确实如此,做PHP的时候就木有这么严谨了~~以后需要谨记


不要反驳 官方就这样定义 必须用双引号!


有时可能本地单引号凑合能用,但远程ajax加载会出错!


正确:
{"a"=1,"b"=true}


错误:
{a=1,b=true}
{'a'=1,'b'=true}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|5ucms.com

GMT+8, 2024-4-27 10:56 , Processed in 0.218750 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表