14 2013年05月

有关360的新闻热搜词的json问题

发布于:17时55分 | 来源:湛蓝天空  |   编辑:湛蓝  |   日志分类:JavaScript  |   已聚集:人围观

360热搜词json

360的新闻热搜词接口的json,多出了个newsRender()函数。那我们如何不作修改直接处理数据呢?【注:基于保密考虑,接口json地址暂不对非合作者公开,仅作思路参考。】

方法:自定义newsRender()函数,把json数据作为参数进行处理(如下)。

<script type="text/javascript">
function newsRender(json){
var json = eval(json);
var num = 1;
for(var o in json){  
var hotwords = num?num%2?'<li><a href="'+json[o].url+'">'+json[o].title+'</a>':'<a href="'+json[o].url+'">'+json[o].title+'</a></li>':"0";
document.write(hotwords);
num++;
}
}
</script>
<script type="text/javascript" src="http://sh.qihoo.com/api/hebnews.json"></script>

效果如下图:

360新闻热搜词json处理结果

除非注明,均为湛蓝天空原创,转载请注明本文网址:http://skyhome.cn/js/349.html

标签:热搜词(1)json(1)
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)