안녕하세요, 해시 및 목록으로 구성된 중첩 된 개체가 있습니다. gson을 사용하려하지만 hashmaps의 값이 단순 문자열 대신 hashmaps 인 경우 제대로 작동하지 않는 것 같습니다.자바에서 해시 맵의 해시를 json으로 변환하는 방법
Map questionDetails = new HashMap<>();
questionDetails.put("label", descriptionNode.getText());
questionDetails.put("validations", new HashMap<>().put("compulsary", 1));
System.out.println(new Gson().toJson(questionDetails));
Map questionDetails = new HashMap<>();
questionDetails.put("label", descriptionNode.getText());
questionDetails.put("validations", "something");
System.out.println(new Gson().toJson(questionDetails));
잘 작동하는 것 같다 인쇄
{"label":"I am working on something"}
동안 경우.