javascript解析json
http://www.json.org/json-zh.html自己找javascript的
或者直接去下面的
https://github.com/douglascrockford/JSON-js
?
php生成json格式
?
?
使用頁面
<script src="scripts/json.js"></script>
alert(data.toJSONString());
?
如果返回false說明沒數(shù)據(jù)
?
functionshowJSON() { ??
???varuser = ??
???? { ??
???????"username":"tom", ??
???????"age":20,???
????????"info": {"tel":"123456","cellphone":"98765"}, ??
??????"address": ??
?????? [???
???????????? ?? {"city":"shanghai","postcode":"201203"}, ??
???????????????? {"city":"suzhou","postcode":"200000"} ??
???????????? ] ??
???? } ??
???? ??
???? alert(user.username); ??
???? alert(user.age); ??
???? alert(user.info.cellphone); ??
???? alert(user.address[0].city); ??
???? alert(user.address[0].postcode); ??
} ?
修改
user.username ="jerry";
?
可以使用eval來轉(zhuǎn)換JSON字符到Object
functionmyEval() { ??
????varstr = '{"name":"Violet","occupation":"character"}'; ??
????varbj = eval('(' + str + ')'); ??
???? alert(obj.toJSONString()); ??
} ??
?
或者使用parseJSON()方法
functionmyEval() { ??
????varstr = '{"name":"Violet","occupation":"character"}'; ??
????varbj = str.parseJSON(); ??
???? alert(obj.toJSONString()); ??
}
總結(jié)
以上是生活随笔為你收集整理的javascript解析json的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 坚果pro?
- 下一篇: 发电机多少钱一台啊?