我在我的 Android 项目中使用 JAKSON。现在我有一个字符串格式的 JSON 对象。如何将此字符串转换为 JAVA POJO 类。
问问题
3032 次
3 回答
0
有几种不同的归档方式:
1)使用org.json.JSONObject,手动解析数据并放入 POJO 中。
2)使用第三方库,如GSON并将您的 JSON 字符串直接解码为 Object。例如,GSON 使用注解来定义对象/JSON 的序列化/反序列化规则。
于 2013-01-16T07:24:07.880 回答
0
与杰克逊:
MyThing thing = new ObjectMapper().readValue(jsonString, MyThing.class);
有关使用 Jackson 的介绍,我建议您查看http://wiki.fasterxml.com/JacksonInFiveMinutes。
于 2013-01-16T14:36:04.593 回答
0
ObjectMapper mapper = new ObjectMapper();
PojoClassName Obj = mapper.readValue(JsonString, PojoClassName.class);
PS JsonString 是包含 Json 的字符串,将被转换为 POJO
于 2016-03-16T08:05:01.017 回答