被字符串"绑架"了的jsonObject !

<script language="javascript" >

 var str ="alert('aaa')"; //这是一个字符串 这个字符串 符合js的语法规则

 eval(str);//把符合js代码规则的字符串 转换成js代码
</script>

我一开始在后台 把jsonArrayObject 变成了字符串,在字符串

然后我在前台 再把这个字符串 通过使用 eval("("+bb+")") 在转变为json对象

var bb = "{'name':'aaa','aa':'bb'}"; //这个字符串里边其实是一个json对象,也就是json对象变成(绑架成)字符串

var jsonObject = eval("("+bb+")");//所以我要使用这个被字符串套着的json对象,就必须要把这个字符串转变成json对象,就用eval()方

alert(jsonObject.name);弹出 aaa

alert(jsonOject.aa);弹出 bb

什么是json对象{'name':'aaa','aa':'bb'}

什么又是json对象数组 [{"id":1,"pname":"吉林省"},{"id":2,"pname":"黑龙江省"},{"id":3,"pname":"辽宁省"},{}]

遍历这个数组

for(var i =0;i<jsonArray.length;i++){

 alert("id:"jsonArray[i].id+",pname:"+jsonArray[i].pname);
}

 

正在抽时间学习总结,详细介绍一个String json 和xml 如何做数据传输,专题待补充敬请期待 O^-^O

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值