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:如何删除子节点
  • 热门搜索
    旅游网站排名 广州旅游景点 自驾车旅游 长岛旅游攻略 南昌旅游 旅游产品 邢台旅游 旅游线路 平潭旅游 宝鸡旅游