XML解析相关笔记.docVIP

  • 4
  • 0
  • 约1.78万字
  • 约 17页
  • 2016-10-20 发布于重庆
  • 举报
XML解析相关笔记

XML解析技术 其实在前面我们主要讲解是如何的进行XML文件的编写,进而将我们需要的数据存储起来。但是在实际的开发中我们的软件需要将XML中存储的有效数据获取处理进行基本的数据处理。 那么我们将获取XML中有效数据称之为XML文件的解析。 思考:是否可以使用传统的IO技术进行XML数据解析? 可以,但是过于复杂。 解决方法:JAXP。 JAXP技术 JAXP即Java Api for Xml Processing该API主要是SUN提供的用于解析XML数据的一整套解决方案,主要包含了DOM和SAX解析技术。大家可以参见SUN的以下两个包: javax.xml.parsers.* (主要存储的是解析器 org.w3c.dom.*或org.w3c.sax.* (主要存储的是DOM解析或SAX解析需要的API DOM解析主要采用DOM树的方式进行XML的数据解析。如:JavaScript中的DOM操作 SAX解析主要采用事件的方式进行XML的数据解析。如:JavaScript中的事件机制 XML解析原理 具体的解析的原理可以参考以下的图解: 编写需要解析的XML文件 获取相应的XML解析器对象 使用API获取数据 返回数据给开发者 DOM解析 DOM解析采用的是DOM树的方式进行解析。 准备要解析user.xml文件 ?xml version=1.0 encoding

文档评论(0)

1亿VIP精品文档

相关文档