【发布时间】:2023-03-10 01:10:01
【问题描述】:
如何在没有左引号和右引号的情况下解析以下 json 字符串?似乎 javascript JSON.parse 函数正在用引号解析字符串!因此会引发语法错误。
这是我的字符串;
"[
{
"pk": 1,
"model": "pms.category",
"fields": {
"name": "Rent",
"add_date": "2011-07-28 01:33:21",
"agent": 3,
"category_type": "I",
"add_user": 3,
"desc": "Rent"
}
},
{
"pk": 2,
"model": "pms.category",
"fields": {
"name": "Deposit Rent",
"add_date": "2011-07-28 01:33:21",
"agent": 3,
"category_type": "I",
"add_user": 3,
"desc": "Rent Deposit"
}
}
]"
编辑: 有趣的是,当我运行我的开发机器的这个字符串时,它被正确解析,但在生产服务器上它失败了。
【问题讨论】:
-
如果引号是数据的一部分,那么它是一个字符串,而不是 JSON。
标签: javascript json