JSONObject與JSONArray 解析JSON格式字串
{
"List":[
{"age":20,"name":"0號"},
{"age":21,"name":"1號"},
{"age":22,"name":"2號"},
{"age":23,"name":"3號"}
],
"Data": {"address":"China","sex":"1","name":"jack","age":23}
}
=========================================================
JSONObject fromObject = JSONObject.fromObject(jsonStr);
//解析Object
JSONObject object = fromObject.getJSONObject("Data");
String string = object.getString("name");
int age = object.getInt("age");
String address = object.getString("address");
String sex = object.getString("sex");
//解析List
JSONArray jsonArray = fromObject.getJSONArray("List");
for(int i=0;i<jsonArray.size();i++){
JSONObject obj = jsonArray.getJSONObject(i);
String name = obj.getString("name");
int ageN = obj.getInt("age");
System.out.println(name+ageN);
}
###################################################################
###################################################################
List的JSON
[
{"age":20,"name":"0號"},
{"age":21,"name":"1號"},
{"age":22,"name":"2號"},
{"age":23,"name":"3號"}
]
//解析List
JSONArray jsonArray2 = JSONArray.fromObject(jsonStr);
for(int i=0;i<jsonArray2.size();i++){
JSONObject obj = jsonArray2.getJSONObject(i);
String name = obj.getString("name");
int ageN = obj.getInt("age");
System.out.println(name+ageN);
}
相關文章
- JsonArray和JsonObject遍歷方法JSONObject
- 【JSON解析】淺談JSONObject的使用JSONObject
- 字串json陣列怎麼轉換成jsonobject型別字串JSON陣列Object型別
- encoding/json 怎麼將日期字串解析成time.Time格式EncodingJSON字串
- 字串與JSON字串JSON
- js實現字串轉JSON格式字串JSON
- android解析HashMap格式的jsonAndroidHashMapJSON
- Json物件與Json字串互轉JSON物件字串
- go 處理 jsonArray 無 key 的 JSON 串GoJSON
- 使用Json.NET驗證json字串是否格式正確JSON字串
- python 從TXT中解析json格式PythonJSON
- C#解析JSON字串總結C#JSON字串
- JAVA 解析複雜的json字串JavaJSON字串
- 解析Json字串的三種方法JSON字串
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- eval()將JSON格式字串轉換為物件JSON字串物件
- json 物件與json 字串的區別。JSON物件字串
- 解決巢狀list型別的JSONObject/JSONArray轉換成原來list問題。巢狀型別JSONObject
- 如何將Excel檔案解析為json格式ExcelJSON
- 使用cJSON庫對JSON格式進行解析JSON
- ClassNotFoundException: org.json.JSONObject解決辦法ExceptionJSONObject
- Java基礎-處理json字串解析案例JavaJSON字串
- JSONObject應用Json字串和Object物件之間的轉換,Map封裝資料思路JSONObject字串物件封裝
- Python字典格式與JSON格式的相互轉換PythonJSON
- Python中的字串與字串格式化Python字串格式化
- json字串與物件互相轉換JSON字串物件
- JSON字串與HashMap相互轉換JSON字串HashMap
- 字串值提取工具-09-java 執行 json 解析, json-path字串JavaJSON
- T-SQL——自定義函式解析JSON字串SQL函式JSON字串
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- JSON 格式JSON
- JSON格式JSON
- FastJSON解析Json字串(反序列化為List、Map)ASTJSON字串
- xml字串轉JSON字串XML字串JSON
- Qt構建與解析Json示例QTJSON
- python解析fiddler匯出txt流量資料為json格式PythonJSON
- JSONObject.parseObject 、JSONObject.toJSONStringJSONObject
- Gson轉換與JSONObject區別JSONObject