반응형
GSON 오브젝트 생성
Google Gson을 사용하여 json 개체를 만들려면 어떻게 해야 합니까?다음 코드는 다음과 같은 json 개체를 생성합니다.{"name":"john"}
JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("name", "john");
이와 같은 jSon 오브젝트를 작성하려면 어떻게 해야 합니까?
{"publisher":{"name":"john"}}
JsonObject innerObject = new JsonObject();
innerObject.addProperty("name", "john");
JsonObject jsonObject = new JsonObject();
jsonObject.add("publisher", innerObject);
http://www.javadoc.io/doc/com.google.code.gson/gson
참고: Gson은 Java 객체를 JSON으로 변환하기 위해 실제로 제작되었습니다.이게 네가 Gson을 사용하는 주된 방법이라면, 내 생각에 넌 요점을 놓친 것 같아.
Java Objects를 사용하여 올바르게 수행하는 방법을 알아냈다.
Creator creator = new Creator("John");
new Gson().toJson(creator);
Creator Java 클래스 구현.
public class Creator {
protected HashMap<String, String> publisher = new HashMap<String, String>();
public Creator(String name){
publisher.put("name", name);
}
}
언급URL : https://stackoverflow.com/questions/4683856/creating-gson-object
반응형
'source' 카테고리의 다른 글
ng-repeat 추적 기준 및 필터 및 순서 미작동 (0) | 2023.03.17 |
---|---|
ETH/B와 같은 모든 시장 쌍 목록을 검색하는 방법바이낸스 API를 사용하는 TC? (0) | 2023.03.17 |
도메인 간 리소스 공유 GET: '응답에서 안전하지 않은 헤더 "etag" 가져오기를 거부했습니다. (0) | 2023.03.12 |
각도 및 익스프레스 라우팅 (0) | 2023.03.12 |
jQuery를 사용하지 않고 요소의 오프셋().top 값을 얻으려면 어떻게 해야 합니까? (0) | 2023.03.12 |