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世纪的伯牙
  • 相关阅读:
    C语言指针和数组
    C语言malloc、calloc函数
    33、二叉树的后序遍历序列
    进程、线程、协程
    8、字符串转整数
    51、数组中的逆序对
    49、丑数
    19、正则表达式匹配
    32、从上到下打印二叉树
    leetcode5:最长回文子串
  • 原文地址:https://www.cnblogs.com/2814/p/2952649.html
Copyright © 2011-2022 走看看