var aa=object;
var infoChanel=aaClientDetailInfoChanel;
easy bao le
这样:
public static void jsonToBean(String data) {
try {
JSONArray array = new JSONArray(data);//将json字符串转成json数组
for (int i = 0; i < arraylength(); i++) {//循环json数组
JSONObject ob = (JSONObject) arrayget(i);//得到json对象
String name= obgetString("name");//name这里是列名称,获取json对象中列名为name的值
Systemoutprint(name);//输出name
} catch (JSONException e) {
}
}
扩展资料:
注意事项
java处理 json格式字符串 : 转成 JSONArray 或 JSONObject 类型
1、如果是JSONArray ,格式: 最外层是 中括号,表示数组
格式 : [{key:value},{key:value} ]
["str1","str2","str3",]
语法:JSONArray array = JSONArrayparseArray(strs)
注:strs 必须是json格式的字符串, 以"[ ]"中括号开头结尾 否则会报错
2、如果是JSONObject ,格式: 最外层是大括号,表示对象
格式:{key:value}
语法::JSONObject result = JSONArrayparseObject(strs );
var str_content ='';var data_re = datarows;
$each(data_re, function(i, n){
str_content +='createDate:'+n'createDate+'firstName:'+n'firstName;
});
alert(str_content);
逻辑是这样的,我没有测试<html>
<head>
<meta >
jq框架下,给个示例,仅供参考:
var objs = $parseJSON('[{"name":"aaa","age":"22"},{"name":"bbb","age":"33"}]');var str = '';
$each(objs, function(k, obj){
str += objname + ' is ' + objage + "\n";
});
alert(str);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)