JAVA 与 JDOM 实现XML文件读取(netbeans开发)
2008-02-06 14:41
495 查看
首先申明一下,本工程的代码部分来自网上, 本文只对我在Netbeans6.1中运行本用例的过程做简单介绍.
1) 本例子是用 JDOM 来实现XML 文档的内容读取, 需要另外下载 JDOM.JAR , 下载地址: www.jdom.org
(下载 jdom1.1.zip)
2)在Netbeans 6.1 中新建一个 JAVA APPLICATION, 命名为XML_JAVATest ,将下好的JAR包加载到 Library下。
3) 新建一个包,命名为 xml_javatest
3)准备XML文件: 在工程的根目录下新建一个XML文档, 命名为:my.xml
内容为:
<?xml version="1.0" encoding="gb2312"?>
<urlinfo>
<blog_url>
<url_name>http://hi.baidu.com/Lovesah</url_name>
</blog_url>
</urlinfo>
(注意: XML文件要直接存放在工程的目录下,不要在Netbeans中生成)
4) 写JAVA 程序读取XML文档, 新建一个JAVA 程序, 命名为: Test2.java
代码为:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package xml_javatest;
/**
*
* @author crystal
*/
import java.io.*;
import org.jdom.*;
import org.jdom.input.*;
import org.jdom.output.*;
import java.util.*;
public class Test2 {
public Test2() {
}
public void readXML() {
try {
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(new FileInputStream("my.xml"));
Element el = doc.getRootElement();
List ls = el.getChildren("blog_url");//获得指定二级菜单
Iterator it = ls.iterator();
while (it.hasNext()) {
Element sub_e = (Element) it.next();
Element sub_e_2 = sub_e.getChild("url_name");//获得指定的标记值
System.err.println(sub_e_2.getName() + " "+ sub_e_2.getText());
}
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
Test2 test2 = new Test2();
test2.readXML();
}
}
5) 运行该文件, 测试结果为:
备注:以上就是我在Netbeans中测试JDOM 读取XML文件内容的过程, 希望步骤介绍得够详细....
注:以上内容来自网络,本人不承担任何连带责任。
文章转自: http://blog.csdn.net/meteorlWJ/archive/2008/02/05/2084702.aspx
相关文章推荐
- JAVA 与 JDOM 实现XML文件读取(netbeans开发)
- 基于java利用JDOM读取XML文件实现简单留言簿程序
- jom写文件实现,jdom读取XML文件,解析某一element并改值存入文
- 在java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB、Dom4J
- Java读取XML文件实现方法
- 【java开发系列】— JDOM创建、修改、删除、读取XML文件
- Java 实践(Netbeans开发)——StringTokenizer实现数组分割
- Java 读取XML文件(DOM实现)
- 【java开发系列】—— JDOM创建、修改、删除、读取XML文件
- Java如何读取XML文件 具体实现
- java开发系统内核:实现type命令读取文件内容
- Java——采用DOM4J+单例模式实现XML文件的读取
- 【java开发系列】— JDOM创建、改动、删除、读取XML文件
- java使用Jdom实现xml文件写入操作实例
- Java如何读取XML文件 具体实现
- java实现利用String类的简单方法读取xml文件中某个标签中的内容
- JAVA开发6--java项目实现读取配置文件相关
- java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB
- 学习笔记-Java中的xml文件读取之JDOM解析
- java实现xml文件读取并保存到对象