首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

JDOM读取xml资料

2012-12-23 
JDOM读取xml文件package com?import java.io.IOExceptionimport java.util.List?import org.jdom.Docum

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();

}

}

?

}


热点排行