我在Android的JSON解析中进行了很多搜索,但并不太确定。关于JSON解析,实际上有一个简短的想法,但还不清楚。
如何在应用程序中实现JSON解析?
这是一个非常简单的JSON字符串
{"key1":"value1","key2":"value2"}
为了得到它的值,使用JSONObject像这样:
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
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"); }
希望这个对你有帮助...........