将电子邮件参数发送到服务器时,响应显示为下面的字符串.
[
{
"nid": "478",
"field_mc_bacheliers_value": "0",
"field_mc_defi_collectif_value": "1"
},
{
"nid": "480",
"field_mc_bacheliers_value": "0",
"field_mc_defi_collectif_value": "1"
}
]
Run Code Online (Sandbox Code Playgroud)
我想把这个响应字符串格式读入jsonobject.我是第一次与json合作.
考虑到下面的额外花括号被删除 }
[
{
"nid": "478",
"field_mc_bacheliers_value": "0",
"field_mc_defi_collectif_value": "1"
},
{
"nid": "480",
"field_mc_bacheliers_value": "0",
"field_mc_defi_collectif_value": "1"
}
]
Run Code Online (Sandbox Code Playgroud)
要解析
JSONArray myListsAll= new JSONArray(myjsonstring);
for(int i=0;i<myListsAll.length();i++){
JSONObject jsonobject= (JSONObject) myListsAll.get(i);
String id=jsonobject.optString("nid");
String value1=jsonobject.optString("field_mc_bacheliers_value");
String value2=jsonobject.optString("field_mc_defi_collectif_value");
System.out.println("nid="+id);
System.out.println("value1="+value1);
System.out.println("value2="+value2);
}
Run Code Online (Sandbox Code Playgroud)
产量
nid=478
value1=0
value2=1
nid=480
value1=0
value2=1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13220 次 |
| 最近记录: |