반응형
JsonNode 개체를 맵으로 변환
json 객체를 전송하는 C# 프로그램이 있습니다.POST 데이터를 캡처하기 위해 Java Play 웹사이트를 만들고 있습니다.올바른 데이터를 취득했습니다.JsonNode오브젝트이지만 변환이 필요합니다.Map.
사용하고 있다com.fasterxml.jackson.databind.JsonNode
여기서 JsonNode 개체를 올바르게 캡처할 수 있습니다.
public static Result index() {
JsonNode json = request().body().asJson();
}
이제 오브젝트를 얻었으므로 이를 어떻게 변환해야 하는지 알아내야 합니다.Map마법을 부릴 수 있게 말이야나중에 변환하고 싶다.Map응답으로 전송되는 json 객체로 돌아갑니다.
문서를 찾아봤지만, 사용 가능한 방법이 해결책이 될 것 같지 않아요.
여기 제가 이 특정 사항에 대해 참조하고 있는 문서가 있습니다.JsonNode오브젝트 : http://fasterxml.github.io/jackson-databind/javadoc/2.2.0/com/fasterxml/jackson/databind/JsonNode.html
내가 직접 답을 찾으려고 여기 왔지조금 더 깊이 파고들어 여기서 답을 찾았다.
기본적으로는ObjectMapper값을 변환합니다.
ObjectMapper mapper = new ObjectMapper();
Map<String, Object> result = mapper.convertValue(jsonNode, new TypeReference<Map<String, Object>>(){});
언급URL : https://stackoverflow.com/questions/26766256/convert-jsonnode-object-to-map
반응형
'programing' 카테고리의 다른 글
| setInterval은 CPU를 많이 사용합니까? (0) | 2023.03.16 |
|---|---|
| 리액트 네이티브 플렉스 박스 포함 전폭 버튼 (0) | 2023.03.16 |
| 형식 스크립트의 svg 파일을 가져올 수 없습니다. (0) | 2023.03.16 |
| 편리한 방법으로 ffmpeg 정보 가져오기 (0) | 2023.03.16 |
| 원형 의존성 및 각도 OOP에 관한 문제JS (0) | 2023.03.16 |