Ext取得 json 嵌套对象的属性

Ext取得 json 嵌套对象的属性,第1张

定义一个对象=你这个对象
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);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12792265.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存