jsonlint
是一个用于验证 JSON(JavaScript Object Notation)数据格式的工具。JSON 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于 JavaScript 的子集,但独立于语言,广泛应用于 Web 数据传输、配置文件、数据存储等领域。
const jsonlint = require('jsonlint');
const jsonString = '{"name": "John", "age": 30, "city": "New York"}';
try {
const parsedJson = jsonlint.parse(jsonString);
console.log('JSON is valid:', parsedJson);
} catch (error) {
console.error('JSON is invalid:', error.message);
}
在这个示例中,我们使用 jsonlint
库来验证 JSON 字符串。如果 JSON 格式正确,则输出解析后的对象;否则,捕获并输出错误信息。
领取专属 10元无门槛券
手把手带您无忧上云