从巨大的Json文件中提取记录
我有一个巨大的json文件,有5500条记录。该文件显示了代码中所示的三个级别,我想用define级别提取所有记录。我该怎么做从巨大的Json文件中提取记录,json,filter,Json,Filter,我有一个巨大的json文件,有5500条记录。该文件显示了代码中所示的三个级别,我想用define级别提取所有记录。我该怎么做 { "Dictionary": { "Words": [ { "name": "fdfafd", "level": "easy" }, { "name": "dfdaf", "level": "medium"
{
"Dictionary": {
"Words": [
{
"name": "fdfafd",
"level": "easy"
},
{
"name": "dfdaf",
"level": "medium"
},
{
"name": "ddsss",
"level": "difficult"
},
{
"name": "fdfafd",
"level": "easy"
},
{
"name": "dfdfadaf",
"level": "medium"
},
{
"name": "ddddsss",
"level": "difficult"
}
]
}
}它是深度序列化的例子。您需要正确的对象结构来适应它 例如以下内容(在重载构造函数时添加getter和setter以及默认构造函数):
到目前为止你尝试了什么?请发布你的代码。你想用什么语言来做这件事?
Class Dictionary{
List<Words> words;
Class Words {
String name;
String level;
}
}
jsonSerializer.include("words");
jsonSerializer.include("words.*");