json - Parse.com 说 "invalid character '\'' 正在寻找值的开始”

标签 json parse-platform quoting

当我点击完成导入时,Parse.com 显示“无效字符 '\'' 正在寻找值的开头”。但是,我的整个文件中没有一个字符“\”。您可以在下面查看。

显然,这是因为使用单引号而不是双引号。 我可以使用 "name": 'Samat', 代替 "name": "Samat" 吗?

https://gist.github.com/samatdav/61db29a676da21dc4bbd

最佳答案

JSON format specification对此非常清楚:字符串值必须用双引号引起来。不允许使用单引号或不带引号的值(true、false、null、数字或嵌套对象/数组定义除外)。

JavaScript 的内部对象符号在这方面没有那么严格,因为它通常允许单引号字符串。然而,JSON 只是原始 JavaScript 对象表示法语法的一个子集。

关于json - Parse.com 说 "invalid character '\'' 正在寻找值的开始”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32001759/

相关文章:

c# - 简洁轻量的API : REST+JSON in . NET

javascript - 我需要获取 JSON 响应的内部内容

ios - 在查询中合并两个解析表

ios - 在 Swift 中访问 userInfo 字典

linux - find 命令适用于提示,而不是 bash 脚本 - 通过变量传递多个参数

json - SOLR 方面结果为 csv

javascript 对象数组迭代

ios - 当应用程序处于前台时收到推送通知时,我如何防止 UIAlertView 出现?

return - POD 中的 perl6 签名

PHP:在带有 MYSQL 的 MDB2 中的字符串上使用 quote()