xml文件的读取

WEB-INF文件夹下的web.xml文件存放了web应用中的所有的servlet

一、读取xml文件

1.导入dom4j包

2.创建xml解析器对象

    SAXReader  reader = new SAXReader ();

3.调用解析器的read方法,将xml文件读取到内存中,返回一个Document对象,通过Document对象可以读取xml文件的各个标签

    Document doc = reader.read("需要读取的xml文件的路径")

4、读取Document对象中的标签和属性值

       Element elem = doc.getRootElement();//获取根标签

       List<Element> list = elem.elements();获取跟标签下的所有子标签,以集合形式返回

----------------------------------------------------------------------------------------------------------------------------------------------------------

        Attribute attribute = Element.attribute("属性名");

二、写出xml文件

      XMLWriter writer = new XMLWriter(new FileWriter("output.xml"));       //写文件用XMLWriter,其构造方法需要的参数是一个字节/字符输出流

       writer.write(Document document);         //调用XMLWriter中的write方法将内存中的Document对象写出去

       writer.close();

三、创建一个xml文档

DocumentHelper.createDoument()方法,返回一个Document对象:

				Document doc = DocumentHelper.createDocument()


 

 

 

 

 

       

 

 

</pre><pre class="html" name="code"><span style="font-family:Arial;BACKGROUND-COLOR: #ffffff"></span><pre class="html" name="code"> 

                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值