【发布时间】:2021-04-21 12:30:52
【问题描述】:
"{"ops": [{"insert": "Ajax story content."}]}"
我正在尝试将 json 从 django 视图发送到我的模板并与 JS 一起玩。为什么我不能解析这个?
当我运行 JSON.parse() 时,我收到一条错误消息 VM817:1 未捕获的语法错误:意外的令牌 在 JSON 中的第 40 位 在 JSON.parse() 在:1:6
我已经通过 JSONLint 运行它,它给了我一个错误
Error: Parse error on line 1:
"{"ops ": [{"insert ":
---^
Expecting 'EOF', '}', ':', ',', ']', got 'undefined'
对我来说,它看起来像是有效的 JSON。怎么了?
【问题讨论】:
-
什么,确切地,您将传递给
json.parse作为参数吗?外部引号实际上是值的一部分吗? -
如果第一个和最后一个引号被删除会发生什么。目前
”{“是第一个值,而不是”ops”。
标签: javascript python json django