Подскажите, пожалуйста, как мне прочитать массив целых чисел из пункта "совместимость"?
{ "id": 3, "text": "Some text", "action": 1, "compatibility": [ 4, 5 ] },
Заранее спасибо!
JsonObject value = Json.createObjectBuilder() .add("id", 3) .add("text", "Some text") .add("action", 1) .add("phoneNumber", Json.createArrayBuilder() .add(4) .add(5) .add(6) ).build(); JsonArray array = value.get("phoneNumber").asJsonArray(); array.forEach( a -> { System.out.println( "int " + a ); } );
отсюда вы можете использовать целые числа в соответствии с потребностью