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:如何删除子节点
  • 热门搜索
    迈巴赫为什么挂黄牌 尾椎骨疼是怎么回事 丨怎么读 奇瑞a3为什么撞不起 姜撞奶为什么不凝固 鸡腿菇怎么做好吃 洗衣机不脱水怎么解决 低保申请书怎么写 薤怎么读 ppt为什么打不开