|||
1. Parse XML
解析器(一种程序)首先读入一个文件,确认该文件是否具有正确的格式,然后将其分解成各个元素,使得程序员能够得到这些元素。
JAVA库提供了两种XML解析器:
(1) 文档对象模型(Document Object Model,DOM)解析器。这种解析器能够将读入的XML文档解析成树结构,因此它是一种树型解析器(tree parser)。
(2) 用于XML的简单API(Simple API for XML,SAX)是一种流机制解析器(streaming parser),它们在读入XML文档时会生成相应的事件。
DOM解析器的接口已经被W3C标准化了。Document接口提供的方法如下。
org.w3c.dom.Document接口是XML树型结构在内存中的体现。可通过调用getDocumentElement方法来分析文档的内容,它将返回根元素。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-6-26 13:42
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社