XML_Java_ XML_利用Jdom(Java)解析xml文件 示例

最近在看Spring, 感觉 xml+反射 可以完成很多事情, 其中 xml 可以利用jdom/dom4j 等解析工具进行解析


下面给出一个jdom 解析xml的例子

个人感觉jdom解析xml与javaScript的便准dom读取的函数有异曲同工之妙。如 js的Element.getAttribute("xxx")...



jdom的一下载地址  http://download.csdn.net/detail/manymore13/5049145


项目结构:

XML_Java_ XML_利用Jdom(Java)解析xml文件 示例_第1张图片



解析xml 的Java代码

import java.util.*;
import org.jdom.*;
import org.jdom.input.SAXBuilder;
public class Sample {
  public static void main(String[] args) throws Exception{ 
    SAXBuilder sb=new SAXBuilder();
    
    Document doc=sb.build(Sample.class.getClassLoader().getResourceAsStream("beans.xml")); //构造文档对象
    Element root=doc.getRootElement(); 
    List list=root.getChildren("bean");
    
    for(int i=0;i propertyList = element.getChildren("property");
    	  for(int j=0; j list1=root1.getChildren("disk");
	
	for(int i=0;i


beans.xml


	
	
		
	





test.xml



  
    xxxxxxxxx
    8G
    200
    1580
  

  
    10G
    500
    3000
  
 




你可能感兴趣的:(XML)