为什么JSON.parse不能处理这个字符串?

时间:2016-01-25 08:08:47

标签: javascript json

这是一个对象: -

var query = {id : "1"};

我编码了它:encodeURIComponent(JSON.stringify(query)) 并得到结果:"%7B%22id%22%3A%221%22%7D"

我把它解码并存储在让我们说dquery .. var dqeury = decodeURIComponent("%7B%22id%22%3A%221%22%7D")

当我打印JSON.parse(dqeury) // it worked, here dqeury = "{"id":"1"}"

但是当我在节点api上完成同样的事情时,JSON.parse会抛出错误。当我在那里安装dquery时,我和以前完全相同。

我该如何解析?

0 个答案:

没有答案