JAVA 与 JDOM 实现XML文件读取(netbeans开发)
来源:互联网 发布:淘宝常用什么字体 编辑:程序博客网 时间:2024/06/10 03:22
首先申明一下,本工程的代码部分来自网上, 本文只对我在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文件读取(netbeans开发)
- jdom读取XML文件
- jdom读取xml文件
- jdom读取xml文件
- Jdom读取XML文件
- jdom读取xml文件
- jdom读取xml文件
- jdom 读取xml文件
- Jdom读取XML文件
- Jdom读取xml文件
- 【jdom】读取xml文件
- Java JDOM读取XML
- 【java开发系列】— JDOM创建、修改、删除、读取XML文件
- 基于java利用JDOM读取XML文件实现简单留言簿程序
- 用jdom读取xml文件
- 利用jdom读取xml文件
- 通过JDom读取XML文件
- linux下强制变更root密码方法
- PHP网站中整体防注入方法
- 【冰雨飘摇原创】mysql消除乱码方法集(图文)
- Base64编码介绍
- 遭遇流氓软件
- JAVA 与 JDOM 实现XML文件读取(netbeans开发)
- 操作系统被入侵后的修复过程
- 笔记本安装苹果操作系统Leopard
- 算法专题——递归算法(转载)
- 数据库灾难之后的启示
- How to celebrate the Spring Festival
- 无名
- 请人做网页
- bat 参数