首页 > 其他 > 详细

读取XML数据

时间:2015-11-26 21:16:32      阅读:299      评论:0      收藏:0      [点我收藏+]

request.setCharacterEncoding("UTF-8");
String isbn = request.getParameter("isbn");
String uid = request.getParameter("uid");
String accesstoken = request.getParameter("accesstoken");
// boolean flag = isLogin(accesstoken, uid);
// if (!flag) {
// mes = MsgCode.MES_1004;
// }
isbn="9787121241536";//9787549501519
StringBuffer sb=new StringBuffer();
sb.append("http://api.douban.com/book/subject/isbn/");
sb.append(isbn);
String result = this.HttpdoGet(sb.toString());
try {
Document doc=(Document)DocumentHelper.parseText(result);
Element books = doc.getRootElement();
System.out.println("根节点"+books.getName());
// Iterator users_subElements = books.elementIterator("UID");//指定获取那个元素
Iterator Elements = books.elementIterator();
while(Elements.hasNext()){
Element user = (Element)Elements.next();
System.out.println("节点"+user.getName()+"\ttext="+user.getText());
set objattrtofind=;
// ‘取出这个节点的属性名,属性值
String nodeattrname=objattrtofind.nodename ;
String nodeattrvalue=objattrtofind.nodevalue ;
Iterator txt = user.elementIterator();
while(txt.hasNext()){
Element userNext = (Element)txt.next();
System.out.println("节点2"+userNext.getName()+"\ttext2="+userNext.getText());
}
List subElements = user.elements();
// List user_subElements = user.elements("price");//指定获取那个元素
// System.out.println("size=="+user_subElements.size());
// for( int i=0;i<user_subElements.size();i++){
// Element ele = (Element)user_subElements.get(i);
// System.out.print(ele.getName()+" : "+ele.getText()+" ");
// }
System.out.println();
}
} catch (Exception e) {
e.printStackTrace();
}

读取XML数据

原文:http://www.cnblogs.com/xiaohaizhuimeng/p/xml.html

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