【发布时间】:2014-01-20 08:34:41
【问题描述】:
我正在使用 JSON.stringify 和 JSON.parse 根据对在线数据库的更改来编辑我的 JSON 文件。一切正常,除了它在一个数字周围加上引号,这搞砸了 JSON 文件。例如它应该是"id": 1,但它正在打印出"id": "1"。我将如何编辑引号?我更喜欢使用 JSON.stringify 而不是替代品。
【问题讨论】:
-
在输出结果之前尝试将字符串转换为 int us2.php.net/intval
-
您确定
1的值在整个过程中保持为Number吗?对于编辑,<input>的.value属性仅包含Strings 并将对其设置的任何值进行类型转换。 -
嗯,这个问题你问了两次,第二次是在这个问题之后 40 分钟左右!请不要这样做 - 它重复了人们的工作。我已经投票决定关闭这个作为另一个的副本,因为另一个有更多细节。
标签: javascript ajax json backbone.js stringify