【发布时间】:2015-12-13 10:31:51
【问题描述】:
我正在尝试将字符串解析为 json 对象,但我总是遇到同样的错误 SyntaxError: 意外令牌'
var data = ('{' + fields.productName.toString() + ":" + parseInt(fields.quantity.toString()) + '}' );
我尝试了一些变体,但没有任何效果。
【问题讨论】:
-
fields.productName和fields.quantity的值是多少?
-
不要手动生成 JSON,尤其是当您不知道 JSON 语法时。创建一个对象并将字符串化留给
JSON.stringify。 -
这是我从表单中得到的字符串
标签: javascript json node.js