Если вы хотите явно пройти через json и найти значение a
, вы можете сделать это так же для json, которое вы указали.
String aValue = jsonNode.get("text").get(0).get("a").asText();
Поиск значения of b
будет
String bValue = jsonNode.get("text").get(1).get("b").asText();
Вы также можете перемещаться по элементам в текстовом массиве и получать значения a
и b
как
for (JsonNode node : jsonNode.get("text")) {
System.out.println(node.fields().next().getValue().asText());
}
И это напечатал бы ниже на консоли
1
2