您的位置:首页 > 理论基础 > 数据结构算法

javascript如何读取Json数据结构节点的值?

2011-12-08 15:11 375 查看
javascript如何读取Json数据结构节点的值?下面json官方的js,结合ajax来读取解释json结构的数据。

<script>

//直接声明json数据结构

var myJSONObject = {"bindings": [

{"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},

{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"},

{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"}

]

};

alert(myJSONObject["bindings"][0].method); //这里读取节点bindings中第一个数组位置method的值

也可以使用循环来读取

for(var key in myJSONObject){

alert(myJSONObject[key][0].regex)

}

</script>

下面是json官方的js文件

<script src="json2.js"></script>

// rtval的值:{"digg":[{"diggnum":"12","offnum":"0","pageviews":"680","username":"dodo"}]}

function callback(rtval)

{

var myJSONObject2=eval("("+rtval+")");

alert(myJSONObject2["digg"][0].diggnum)

}

</script>

本文来自: IT知道网(http://www.itwis.com) 详细出处参考:http://www.itwis.com/plus/view.php?aid=6858
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: