我有一个398 MB的JSON文件。我想检查所有JSON元素的格式是否正确。由于文件太大,因此无法手动检查元素。有什么建议吗?
在Java中,
[如果您具有JSON的架构文件,则可以使用fge / json-schema-validator。只要确保您派生一个ProcessingReport对象,并出于报告目的返回它即可:
更多关于解释的信息:
我建议您使用MongoDb导入模块。如果您可以将文件导入到MongoDB,则它是有效的。
mongoimport --db test --collection test_data --drop --file ~/myjsonfile.json
在nodejs中,您可以执行类似操作:
try {
var parsedJson = JSON.parse(stringJson);
}
catch (ex) {
}
但是您的JSON必须已加载。我想398MB的内存至少需要这个大小。为什么这么大?您可以将其拆分为较小的JSON文件吗?
米凯尔