Jquery解析json字符串及json数组的方法_jquery
来源:懂视网
责编:小采
时间:2020-11-27 21:38:50
Jquery解析json字符串及json数组的方法_jquery
Jquery解析json字符串及json数组的方法_jquery:本文实例讲述了Jquery解析json字符串及json数组的方法。分享给大家供大家参考。具体如下: 解析json字符串、json数组 {ret: 0, msg: , is_lost:0, nickname: 小米, gender: 男, provin
导读Jquery解析json字符串及json数组的方法_jquery:本文实例讲述了Jquery解析json字符串及json数组的方法。分享给大家供大家参考。具体如下: 解析json字符串、json数组 {ret: 0, msg: , is_lost:0, nickname: 小米, gender: 男, provin

本文实例讲述了Jquery解析json字符串及json数组的方法。分享给大家供大家参考。具体如下:
输出json的子对象数量
//遍历json数组
$.each(dataObj.root, function(i, item) {
alert(item.name+"-----root-------"+item.value);
});
//遍历json数组
$.each(dataObj.json, function(i, item) {
alert(item.name+"-----json-------"+item.value);
});
});
//解析单个的json数组
$("#jsonArray2").click(function(){
var data=$(".jsonArray2").html();
alert("-----"+data);
var dataObj=eval("("+data+")");//转换为json对象
alert(dataObj.length);//输出root的子对象数量
//遍历json数组
$.each(dataObj, function(i, item) {
alert(item.name+"-----jsonArray-------"+item.value);
});
});
///解析标准的Json串 方法一
$("#jsonStr").click(function(){
var json=$(".jsonText").html();
alert("---2--"+json);
var item = jQuery.parseJSON(json);
alert(item.nickname);
alert(item.ret);
alert(item.figureurl );
});
///解析标准的Json串,方法二
$("#jsonStr2").click(function(){
var json=$(".jsonText").html();
alert("---2--"+json);
var obj = eval("("+json+")");
alert(obj.nickname);
alert(obj.ret);
alert(obj.figureurl );
});
script>
希望本文所述对大家的jQuery程序设计有所帮助。
Jquery解析json字符串及json数组的方法_jquery
Jquery解析json字符串及json数组的方法_jquery:本文实例讲述了Jquery解析json字符串及json数组的方法。分享给大家供大家参考。具体如下: 解析json字符串、json数组 {ret: 0, msg: , is_lost:0, nickname: 小米, gender: 男, provin