如何使用 Node.js 解析 JSON?[已关闭]
2022-08-29 22:09:45
我应该如何使用 Node.js 解析 JSON?是否有一些模块可以安全地验证和解析JSON?
我应该如何使用 Node.js 解析 JSON?是否有一些模块可以安全地验证和解析JSON?
您只需使用 JSON.parse
即可。
对象的定义是 ECMAScript 5 规范的一部分。node.js建立在Google Chrome的V8引擎上,该引擎符合ECMA标准。因此,node.js也有一个全局对象 JSON
[docs]。JSON
注意 - JSON.parse
可以占用当前线程,因为它是一个同步方法。因此,如果您计划解析大型 JSON 对象,请使用流式 json 解析器。
您可以要求 .json 文件。
var parsedJSON = require('./file-name');
例如,如果您有一个文件与源代码文件位于同一目录中,则可以使用:config.json
var config = require('./config.json');
或(文件扩展名可以省略):
var config = require('./config');
请注意,require
是同步的,并且只读取文件一次,以下调用从缓存返回结果
另请注意,您只应将其用于绝对控制下的本地文件,因为它可能会执行文件中的任何代码。