Джексон JSON: получить имя узла из дерева json
Как я могу получить имена узлов из дерева JSON, используя Джексона? Файл JSON выглядит примерно так:
{
node1:"value1",
node2:"value2",
node3:{
node3.1:"value3.1",
node3.2:"value3.2"
}
}
у меня есть
JsonNode rootNode = mapper.readTree(fileReader);
и нужно что-то вроде
for (JsonNode node : rootNode){
if (node.getName().equals("foo"){
//bar
}
}
Благодарю.