我有一个398 MB的JSON文件。我想检查所有JSON元素是否格式正确。由于文件太大,我无法手动检查元素。有什么建议吗?
由于 Bikash
答案 0 :(得分:1)
在java中,
如果您有JSON的架构文件,则可以使用fge / json-schema-validator。只需确保派生ProcessingReport对象并将其返回以用于报告目的:
以及更多解释:
答案 1 :(得分:1)
我建议你使用MongoDb导入模块。如果您可以将文件导入MongoDB,那么它有效。
mongoimport --db test --collection test_data --drop --file ~/myjsonfile.json
答案 2 :(得分:0)
在nodejs中,您可以执行以下操作:
try {
var parsedJson = JSON.parse(stringJson);
}
catch (ex) {
}
但是你的JSON必须加载。我想在内存中至少需要398MB这么大的内存。它为什么这么大?你能把它拆分成更小的JSON文件吗?
迈克尔