RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Java>列表

使用dom4j解析XML例子

来源: 作者: 时间:2007-08-26 点击:

/**
 * 测试Dom4jReadExmple解析的情况
 * @author cuiweibing
 * @since 2007.8.10
 */
public class TestDom4jReadExmple {
 public static void main(String[] args) {
     try{
       //获取解析完后的解析信息
       HashMap<String,String> hashMap;
       Dom4jReadExmple drb=new Dom4jReadExmple();
       //遍历整个XML文件
       hashMap = new HashMap<String,String>();
       drb.iterateWholeXML("studentInfo.xml", hashMap);
       System.out.println("姓名\t年龄\t学院\t学院领导\t电话\t\t备注");
       for(int i=0;i<hashMap.size();i+=6){
         int j=i/6;
         System.out.print(hashMap.get("name"+j)+"\t");
         System.out.print(hashMap.get("student-age"+j)+"\t");
         System.out.print(hashMap.get("college"+j)+"\t");
         System.out.print(hashMap.get("college-leader"+j)+"\t");
         System.out.print(hashMap.get("telephone"+j)+"\t");
         System.out.println(hashMap.get("notes"+j)+"\t");
       }
     }catch(Exception ex){
       ex.printStackTrace();
     }
   }
}

运行结果

姓名 年龄 学院 学院领导 电话  备注
崔卫兵 25 PC学院 leader 62354666 男,1982年生,硕士,现就读于北京邮电大学 
cwb 20 PC学院 学院领导 62358888 男,1987年生,硕士,现就读于中国农业大学 
xxxxx 45 xxx学院 leader 66666666 注视中,注释中 
lxx 20 yyyy学院 leader 88888888 注视中111,注释中222 
 

共2页: 上一页 [1] 2 下一页
最新评论共有 1 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章