jaxp中dom方式解析xml:抽取共同代码减少冗余

 时间:2024-11-04 03:33:30

1、首先在src的目录下创建一个utils包。

jaxp中dom方式解析xml:抽取共同代码减少冗余
jaxp中dom方式解析xml:抽取共同代码减少冗余

2、然后在utils包下创建一个JaxpDomUtil类。

jaxp中dom方式解析xml:抽取共同代码减少冗余

3、然后在JaxpDomUtil类中定义一个方法:getDocument(String path)方法,它返回一个Domcument对象。

jaxp中dom方式解析xml:抽取共同代码减少冗余

4、然后在getDocument方法中完成获取工厂、利用工厂创建解析器、用解析器解析资源文件获得Documment文档对象,并将这个对象返回。

jaxp中dom方式解析xml:抽取共同代码减少冗余

5、增删改的解析操作需要将已经改变的文档回写到资源文件才会有效。所以我们还需要一个回写方法:这里的话就叫writeXML(Document doc,String path )

jaxp中dom方式解析xml:抽取共同代码减少冗余

6、这样简化代码,比如我们在写查询某一个节点内容的时候,就可以直接调用getDocument方法来得到文档对象。

jaxp中dom方式解析xml:抽取共同代码减少冗余
  • 用jaxp中的dom方式解析xml:删除子节点
  • 使用jaxp中的dom方式解析xml:添加子节点
  • Jaxp中的Dom方式解析xml:获取节点的属性值
  • Jaxp中Dom解析xml:在指定节点前插入元素
  • dom4j解析xml:如何删除子节点
  • 热门搜索
    关于手抄报的边框 食品安全的手抄报 安全方面的手抄报 初中手抄报版面设计 珍惜粮食手抄报 消防安全手抄报模板 关于科学家的手抄报 关于廉政的手抄报 运动会手抄报内容 数学手抄报四年级