안녕하세요. 업무하는 도중에 JsonNode 인스턴스를 다루었는데 해당 json의 field name들을 List로 가져와야 하는 일이 있었습니다. 이 때, jsonNode.fieldNames() 해당 코드가 반환타입이 Iterator 이었고 이를 List 타입으로 변환이 필요하여 찾아보았고 업무를 종료하고 정리를 해두면 다른분들도 결정하실때 좋을 것 같아서 공유합니다. JsonNode jsonNode = ...; Iterator fieldNameIterator = jsonNode.fieldNames(); 해당 iterator 변수를 List 타입으로 바꾸어 보자! 반복문(for, while 등) List fieldNameList = new ArrayList(); while(fieldNameIterato..