关闭

Domj4读取xml文件步骤及方法

标签: xml
569人阅读 评论(0) 收藏 举报
分类:

使用步骤:
1)导入dom4j的核心包。 dom4j-1.6.1.jar
2)编写Dom4j读取xml文件代码**

    public static void main(String[] args) {
        try {
            //1.创建一个xml解析器对象
            SAXReader reader = new SAXReader();
            //2.读取xml文档,返回Document对象
            Document doc = reader.read(new File("./src/contact.xml"));

            System.out.println(doc);
        } catch (DocumentException e) {
            e.printStackTrace();
            throw new RuntimeException(e);
        }

    }

Domj4读取xml文件

节点:(Node)
    Iterator  Element.nodeIterator();  //获取当前标签节点下的所有子节点
标签:(Element)
    Element  Document.getRootElement();  //获取xml文档的根标签      
    Element   ELement.element("标签名") //指定名称的第一个子标签
    Iterator<Element> Element.elementIterator("标签名");// 指定名称的所有子标签
    List<Element>    Element.elements(); //获取所有子标签      属性:(Attribute)
    String   Element.attributeValue("属性名") //获取指定名称的属性值
    Attribute    Element.attribute("属性名");//获取指定名称的属性对象 
    Attribute.getName()  //获取属性名称
    Attibute.getValue()  //获取属性值
    List<Attribute>  Element.attributes();  //获取所有属性对象
    Iterator<Attribute>     Element.attibuteIterator(); //获取所有属性对象
文本:(Text)
    Element.getText();  //获取当前标签的文本
    Element.elementText("标签名") //获取当前标签的指定名称的子标签的文本内容
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Dom4j解析和生成XML文档

一、前言     dom4j是一套非常优秀的java开源api,主要用于读写xml文档,具有性能优异、功能强大、和非常方便使用的特点。   另外xml经常用于数据交换的载体,像调用webservic...
  • ch656409110
  • ch656409110
  • 2013-09-09 19:02
  • 45701

Java&Xml教程(四)使用DOM方式生成XML文件

在前面的教程中,我们学习了使用DOM解析方式读取和修改XML文件内容,今天我们来学习如何使用DOM解析机制生成XML文件。 下面是我们对要生成的XML文件的具体要求: 1.根节点元素为”Emplo...
  • Rongbo_J
  • Rongbo_J
  • 2015-12-10 21:22
  • 1933

dom4j 遍历所有元素和属性

Dom4j是java中常用读取xml文件的工具,就方便性和性能方面,一定程度要优于JDK中Domcument和SAX解析的。package Test; import org.dom4j.Attribu...
  • luoww1
  • luoww1
  • 2016-03-28 10:51
  • 2968

java Domj4读取xml文件

先概括,再以代码形式给出。                    获取节点:    &#...
  • qq_32059827
  • qq_32059827
  • 2016-05-26 20:54
  • 804

java Domj4读取xml文件加强训练案例

需求:给出一段xml文件。要求按照鸳鸯输出。 xml文件代码如下: 张三 20 134222223333 zhangsan@qq.com 432221111 李...
  • qq_32059827
  • qq_32059827
  • 2016-05-26 22:16
  • 495

myeclipse 自动添加get、set方法注释(含步骤和导入的xml文件)

  • 2017-12-05 14:57
  • 11KB
  • 下载

使用dom4j四种读取xml文件的方法

使用dom4j四种读取xml文件的方法   2 以下是四种读取xml文件的方式,每种都有自己的用处。这是我在写日志管理器的时候查找到的。希望能给大家帮助 首先我们先给出一...
  • hlxstc_xly
  • hlxstc_xly
  • 2014-09-07 11:29
  • 290

使用dom4j四种读取xml文件的方法

原文地址:http://blog.163.com/chenhui_java/blog/static/172672494201092632424462/ 以下是四种读取xml文件的方式...
  • w33365
  • w33365
  • 2014-03-05 14:11
  • 440

在java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB、Dom4J

http://www.iteye.com/topic/668280 1.  DOM(Document Object Model)   此 方法主要由W3C提供,它将xml文件全部读入内存中,然后将...
  • htofly
  • htofly
  • 2012-07-12 14:51
  • 3757

使用DOM4J解析xml文件开发步骤及例子

编写xmlReader.java   package com.xml.dom4j; import java.io.File; import java.util.List; import or...
  • zhanghaodong2233
  • zhanghaodong2233
  • 2011-08-03 17:15
  • 493
    个人资料
    • 访问:23915次
    • 积分:1205
    • 等级:
    • 排名:千里之外
    • 原创:103篇
    • 转载:1篇
    • 译文:0篇
    • 评论:3条
    个人介绍
    文章分类
    最新评论