zoukankan      html  css  js  c++  java
  • java saxbuilder 读取xml

    import java.util.*;
    import org.jdom.*;
    import org.jdom.input.SAXBuilder;


    public class Sample1 {
      public static void main(String[] args) throws Exception{
        SAXBuilder sb=new SAXBuilder();
       
        Document doc=sb.build(Sample1.class.getClassLoader().getResourceAsStream("beans.xml")); //构造文档对象
        Element root=doc.getRootElement(); //获取根元素HD
        List list=root.getChildren("bean");//取名字为disk的所有元素
        for(int i=0;i<list.size();i++){
           Element element=(Element)list.get(i);
           String id=element.getAttributeValue("id");
           String clazz=element.getAttributeValue("class");
           System.out.println(id);
           System.out.println(clazz);
           /*
           String capacity=element.getChildText("capacity");//取disk子元素capacity的内容
           String directories=element.getChildText("directories");
           String files=element.getChildText("files");
           System.out.println("磁盘信息:");
           System.out.println("分区盘符:"+name);
           System.out.println("分区容量:"+capacity);
           System.out.println("目录数:"+directories);
           System.out.println("文件数:"+files);
           System.out.println("-----------------------------------");
           */
        } 
      }
    }

    寻找21世纪的伯牙
  • 相关阅读:
    文件系统管理
    软件包管理
    用户和用户组管理
    权限管理
    漏洞验证系列--MongoDB未授权访问
    【Jenkins】三、设置定时任务
    在CentOS Linux 7.5上安装MySQL
    CentOS7使用yum时File contains no section headers.解决办法
    Windows批处理(cmd/bat)常用命令学习
    Fiddler抓包工具总结
  • 原文地址:https://www.cnblogs.com/2814/p/2952649.html
Copyright © 2011-2022 走看看