Gson을 사용하여 JSON 응답을 아래의 모델 클래스로 구문 분석하는 방법이 있습니까?Gson을 사용하여 동적 객체를 JSONObject로 구문 분석하는 방법
{
"id": 123,
"phone": "123456789",
"config": {
"dynamicKey1": "true",
"dynamicKey2": "123"
}
}
모델 클래스 다음 config
객체에
public class User {
int id;
String phone;
JSONObject config;
}
키가 존재하거나 존재하지 않을 수도 있습니다. 은 직렬화 후, 나는 내가 대신 org.json.JSONObject
의 com.google.gson.JsonObject
을 사용하는 것이었다하고 결국 무엇 user.getConfig().optBoolean("dynamicKey1")