首页 > Web开发 > 详细

不同json如何使用jsonArray以及ajax如何取,实现读取新闻

时间:2016-06-17 09:45:41      阅读:153      评论:0      收藏:0      [点我收藏+]

jsp界面

<%@ page contentType="text/html;charset=gb2312"%>
<%@page import="org.json.JSONObject"%> //记得导入包
<%@page import="org.json.JSONArray"%>
<%
JSONObject obj1=new JSONObject();   //声明json
JSONObject obj2=new JSONObject();
obj1.put("content",“绝不允许任何人歪曲历史践踏和平");
obj1.put("date",20160616);
obj2.put("content","不能以信用名目增加社会成本");
obj2.put("date",20160616);
JSONArray jsonArray=new JSONArray();  //声明jsonArray
jsonArray.put(obj1);
jsonArray.put(obj2);
//JSONObject obj=jsonArray.getJSONObject(0);  这个是可以去除jsonArray中的第一个json
out.print(jsonArray);   //向前端传入jsonArray
%>

 

前端

var data=eval(‘(‘+xhr.responseText+‘)‘); //可以将该数组转成了一个object对象
var p;
for(var i=0;i<data.length;i++){
p+=‘<li>‘+data[i].content+data[i].date+‘</li>‘;  //比如第一条新闻,就可以可以用data[0]取出来,新闻详细就是data[0].content
}

 

技术分享

 

不同json如何使用jsonArray以及ajax如何取,实现读取新闻

原文:http://www.cnblogs.com/Guoguomix/p/5592865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!