Notice: Undefined index: in /data/phpspider/phplib/misc.function.php on line 226

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何验证Node.js中的无效JSON和无效JSON模式_Node.js_Json_Jsonschema - Fatal编程技术网

如何验证Node.js中的无效JSON和无效JSON模式

如何验证Node.js中的无效JSON和无效JSON模式,node.js,json,jsonschema,Node.js,Json,Jsonschema,我一直在学习如何在Node.js中处理JSON,所以这个问题非常简单 我被要求验证JSON的有效模式和有效JSON 这方面的范围如何?应该首先验证哪一个以及为什么?首先验证JSON是否有效,然后验证其模式 如果字符串不是有效的JSON,则无法验证JSON架构 话虽如此,您当然可以将JSON.stringify设置为JSON的字符串版本

我一直在学习如何在Node.js中处理JSON,所以这个问题非常简单

我被要求验证JSON的有效模式和有效JSON


这方面的范围如何?应该首先验证哪一个以及为什么?

首先验证JSON是否有效,然后验证其模式


如果字符串不是有效的JSON,则无法验证JSON架构

话虽如此,您当然可以将JSON.stringify设置为JSON的字符串版本