In Node.js, how do I turn a string to a json?
例如,一个HTTPRESTAPI刚刚返回了一个JSON,但现在它当然是一个字符串。如何将其转换为JSON?
- 如果你已经解决了你的问题,请接受下面的答案之一。如果没有,让我们知道什么是错误的,我们可以尝试帮助。
- 它不是"JSON",JSON是一种字符串格式。您希望将JSON格式的字符串转换为JavaScript对象。阅读本文了解更多详细信息:benalman.com/news/2010/03/theres-no-such-thing-as-a-json
- 我不明白为什么人们会反对。Qustion的提问不正确,尽管在评论中给出了一些澄清,但作者并没有更新(他最清楚自己想要什么,对吧?).也不接受回答(已过近3年,wtf?).我投反对票
您需要使用这个函数。
1
| JSON.parse(yourJsonString); |
它将返回包含在字符串中的对象/数组。
使用json函数>
JSON.parse(theString)