jdom具体的没有做深入研究 知道就是读取xml文件配置的 同样功能还有dom4j
先写一个配置文件xml
test.xml
<disk name = "c">
<capacity> 10 g </capacity>
<directories>200</directories>
<files>1500</files>
<disk name = "d">
<capacity> 110 g </capacity>
<directories>2100</directories>
<files>11500</files>
然后来写jdom的文件 当然首先要导入jar包
public class sample{
public static void main(String[] args) throws Exception{
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(Sample.class.getClassLoader().getResourceAsStream("test.xml"))//获取根元素
Element root =doc.getRootElement();//获取根元素
List list = root.getChildren("disk");
for(int i =0 ;i<list.size();i++){
Element element=(Element)list.get(i);
String name =element.getAttributeValue("name");
String capacity=element.getChildText("capacity");
String directories = element.getChirdText("directories");
String files=element.getChildText("files");
System.out.println("磁盘信息:"+name);
System.out.println("分区盘符:"+capacity);
System.out.println("分区容量:"+directories);
System.out.println("目录数:"+files);
System.out.println("-----------------");
}
}
}