A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1黑马币
能有代码最好给我上上代码,实在不行给我说说要如何实现尤其是删和改

最佳答案

查看完整内容

先说一下几个类的文档查找地方 javax.xml.parsers.DocumentBuilderFactory javax.xml.parsers.DocumentBuilder org.w3c.dom.Document org.w3c.dom.Element org.w3c.dom.Node DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder(); Document document =db.parse("要解析的xml文件路径"); 然后接下来就是 获取子节点之类的,那些需要看具体了,文档一查就能会,主要就是这个工厂类来生产DocumentBuild ...

4 个回复

倒序浏览
先说一下几个类的文档查找地方
javax.xml.parsers.DocumentBuilderFactory
javax.xml.parsers.DocumentBuilder
org.w3c.dom.Document
org.w3c.dom.Element
org.w3c.dom.Node

DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document document =db.parse("要解析的xml文件路径");

然后接下来就是
获取子节点之类的,那些需要看具体了,文档一查就能会,主要就是这个工厂类来生产DocumentBuilder容易搞混
回复 使用道具 举报
  1. 从结构上讲.XmlElement是XmlNode 派生类. 所以两者比较没什么意义.   XmlNode 为抽像类, 不能直接实例化.  
  2.   已知有一个xml文件(bookstore.xml)如下:
  3. <?xml version="1.0" encoding="gb2312"?>
  4. <bookstore>  <book genre="fantasy" ISBN="2-3631-4">
  5. <title>Oberon's Legacy</title>
  6. <author>Corets, Eva</author>
  7. <PRice>5.95</price> </book>
复制代码
回复 使用道具 举报
真是为难人,没说要JavaScript解析的代码还是java解析的代码,没说要dom4j解析的代码,还是w3c.dom解析的代码
回复 使用道具 举报
Diors 发表于 2015-8-4 00:06
真是为难人,没说要JavaScript解析的代码还是java解析的代码,没说要dom4j解析的代码,还是w3c.dom解析的代 ...

是java w3c的dom解析   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马