JSON应用的客户端示例

字号选择:    
JSON应用的客户端示例

AJAX使用中,用JSON或者XML传输数据其实使用起来其实都是一样的,也并没有什么难懂的。

我们以饭否api中的用户信息为例。

首先到饭否服务器读取用户信息(有时候需要使用到代理)

http://api.fanfou.com/users/show.json?id=fisker


至于怎么读就不写了,如果不会的话也就不用往下读了

读取回来的信息是这样的
{"screen_name":"fisker","id":"fisker","name":"fisker","location":"江苏 常州","description":"Haifeng \"fisker\" Cheung","profile_image_url":"http:\/\/avatar.fanfou.com\/s0\/00\/5p\/vj.jpg?1181283791","url":"http:\/\/fanfou.com\/fisker","protected":"false","friends_count":99,"followers_count":86,"favourites_count":0,"statuses_count":592,"utc_offset":28800,"status":{"created_at":"Wed Feb 20 09:54:42 +0000 2008","id":"u1s8P0H0rWY","text":"终结者外传还不错"}}


var user=eval('(' + objXMLHttp.responseText + ')');


调用数据的时候直接
alert(user.screen_name);
alert(user.location);

写的有点看不懂,自己慢慢琢磨吧。


回头我有时间写个完整的例子

----------刚随便找了点以前的代码拼了1个页面,代码自己查看源代码
http://x2y2.com/sites/json_1/
相关内容:
Loading Related Items ...

Comments Feed: loading...
Trackback URL:
Loading Trackback URI ...
引用 鬼仔
[ 2008-4-17 12:19:20 ]
开始以为你消失了,看到你上篇日志的时候准备过来留个字,可是因为我订阅的是你的feedburner,没跳过来。
把feedburner的统计给去了吧,直接rss里给原文连接。
引用 fisker
[ 2008-4-17 14:53:15 ]
昨晚上搜索dezend找到你blog上1个文章,不过没开聊天软件也就没打招呼,呵呵
发表评论