[Kotlin] JsonNode to list

lhj8390·2021년 4월 4일
0

JsonNode가 Array 형식일 때


"data": [
	"data1...",
	"data2...",
    	"data3..."
    ],

List<JsonNode> 형식으로 변환

val mapper = ObjectMapper()
val data = mapper.readTree(doc).get("data")
val elements: Iterator<JsonNode> = data.elements()

Iterator 이용하여 값 내보내기

val list = ArrayList<String>()

 while (elements.hasNext()) {
 	val info: JsonNode = elements.next()
	list.add(info.toString())
 }

반복문 이용하여 값 하나씩 가져올 수 있음
list 안에 info 값 저장

0개의 댓글