从JSON读取数据

时间:2016-03-15 13:56:27

标签: java json

这是我的JSON回复

AVCaptureMovieFileOutput

我希望从这三个列表中获得“金额”和“ID”。 如何在java中做到这一点?

1 个答案:

答案 0 :(得分:2)

查看Google's Gson

您需要创建一个表示json数据的类。

class Response {
    class Data {
        public String id;
        public String source;
        public int amount;
        public String currency;
    }
    public Data[] data;
    public String url;
    public int count;
}

然后将数据读入变量。

String json = "your json here";
Gson gson = new Gson();
Response response = gson.fromJson(json, Response.class);
for(Data d : response.data) {
    System.out.println(d.id);
    System.out.println(d.amount);
}