【发布时间】:2016-02-10 15:12:09
【问题描述】:
任务 1
json1:
[
{
"name": "test1",
"details": {
"url": "url1"
}
},
{
"name": "test2",
"details": {
"url": "url2"
}
}
]
我需要解析这个 JSON 并获取 url 字段。
任务 2
json2:
{
"id": 1234,
"name": "Devender Yadav",
"location": "Noida"
}
我需要将此 JSON 映射到下面提到的 java 对象。
public class UserDetail {
private String name;
private String location;
//getters setters
}
我使用 gson(2.5 版)进行对象映射和 json(20151123 版)进行解析。
我不想为这么简单的任务使用两个罐子。
如何使用 1 个罐子(任何轻量级罐子)来实现这一点?
【问题讨论】:
-
而你不想拥有两个 jar 文件的原因是 ....
-
@Thilo 我认为可以使用 1 个罐子来完成。不是吗?
-
好吧,对于初学者,您也可以使用 GSON 进行 JSON 解析。你为什么要为此使用另一个库? stackoverflow.com/questions/5490789/…
-
@Thilo 是的,两者都是使用 gson 实现的。谢谢。