如题
我们在处理json文件的时候,经常会见到无法精确知道名字的键值对,就像下图这样,每次查询其data下的id都会改变,在解析uid时则需要二次处理,这时候只需要让jackson获取键值对的键值名称即可一步获取uid下的list数据。
只需要如下代码,即可取出这种json的键值。
data为JsonNode类型。
Iterator<Map.Entry<String, JsonNode>> fields = data.fields();
while (fields.hasNext()){
System.out.println(fields.next().getKey());
}
2022年3月1日14:18:48