一尘不染

Android中的JSON解析

json

我在Android的JSON解析中进行了很多搜索,但并不太确定。关于JSON解析,实际上有一个简短的想法,但还不清楚。

如何在应用程序中实现JSON解析?


阅读 311

收藏
2020-07-27

共1个答案

一尘不染

这是一个非常简单的JSON字符串

{"key1":"value1","key2":"value2"}

为了得到它的值,使用JSONObject像这样:

JSONObject json_obj=new JSONObject(your json string);
String value1=json_obj.getString("key1");
String value2=json_obj.getString("key2");

这是一个稍微复杂的json字符串

[{"key1":"value1","key2":"value2"},{"key1":"value1","key2":"value2"}]

为了从此用途中提取值 JSONArray

JSONArray jArray=new JSONArray(your json string);
for(int i=0;i<(jArray.length());i++)
{
    JSONObject json_obj=jArray.getJSONObject(i);
    String value1=json_obj.getString("key1");
    String value2=json_obj.getString("key2");
}

希望这个对你有帮助...........

2020-07-27