六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 25|回复: 0

javascript解析json

[复制链接]

升级  92.67%

53

主题

53

主题

53

主题

秀才

Rank: 2

积分
189
 楼主| 发表于 2013-1-29 09:19:11 | 显示全部楼层 |阅读模式
javascript解析json2009-10-2308:49SON(JavaScriptObjectNotation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。
JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。具体细节参考http://www.json.org/json-zh.html

举个简单的例子:

js代码functionshowJSON(){
varuser=
{
"username":"andy",
"age":20,
"info":{"tel":"123456","cellphone":"98765"},
"address":
[
{"city":"beijing","postcode":"222333"},
{"city":"newyork","postcode":"555666"}
]
}

alert(user.username);
alert(user.age);
alert(user.info.cellphone);
alert(user.address[0].city);
alert(user.address[0].postcode);
}

这表示一个user对象,拥有username,age,info,address等属性。

同样也可以用JSON来简单的修改数据,修改上面的例子

js代码functionshowJSON(){
varuser=
{
"username":"andy",
"age":20,


<div class="post_split">
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表