读书人

JDOM读取xml资料

发布时间: 2012-12-23 11:28:15 作者: rapoo

JDOM读取xml文件

package com;

?

import java.io.IOException;

import java.util.List;

?

import org.jdom.Document;

import org.jdom.Element;

import org.jdom.JDOMException;

import org.jdom.input.SAXBuilder;

?

/**

?* @author 李高松

?* @function 读取XML文件

?* @version 2011年2月12日15:02:22

?*/

public class ReadXML {

?

/**

* @param args

*/

public static void main(String[] args) {

SAXBuilder sb = new ?SAXBuilder();//构建一个JDOM文档输入流

try {

Document doc =sb.build("d://emp.xml");//加载xml

Element root = doc.getRootElement();//获得xml文件的内容

List list = root.getChildren();//把xml文件内容转化成数组形式

for (int i = 0; i < list.size(); i++) {

Element emp = (Element) list.get(i);//获得数组中的一个对象

String empno = emp.getChildText("EMPNO");//获得对象的其中一个元素

String ename = emp.getChildText("ENAME");

System.out.println(empno+" ?"+ename);

}

} catch (JDOMException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

?

}


读书人网 >XML SOAP

热点推荐