从巨大的Json文件中提取记录

从巨大的Json文件中提取记录,json,filter,Json,Filter,我有一个巨大的json文件,有5500条记录。该文件显示了代码中所示的三个级别,我想用define级别提取所有记录。我该怎么做 { "Dictionary": { "Words": [ { "name": "fdfafd", "level": "easy" }, { "name": "dfdaf", "level": "medium"

我有一个巨大的json文件,有5500条记录。该文件显示了代码中所示的三个级别,我想用define级别提取所有记录。我该怎么做

{
"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.*");