小编典典

安全地将 JSON 字符串转换为对象

all

给定一串 JSON 数据,我如何安全地将该字符串转换为 JavaScript 对象?

显然,我可以通过以下方式不安全地执行此操作:

var obj = eval("(" + json + ')');

但这让我容易受到包含其他代码的 JSON 字符串的影响,简单地评估似乎非常危险。


阅读 129

收藏
2022-02-25

共1个答案

小编典典

JSON.parse(jsonString)只要您可以保证一个相当现代的浏览器,它就是一种纯
JavaScript 方法。

2022-02-25