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:如何删除子节点
  • 热门搜索
    怎么关闭win10自动更新 记忆力不好怎么办 康乃馨怎么养 开椰器怎么用 山药怎么炒 焦糖怎么做 有钱花贷款怎么样 厕所堵了怎么通 脂肪肝怎么治疗 眉毛怎么修