5.1 XML 解析 (XML Parsing) 5.1 XML 解析 (XML Parsing) 5.1.1 XML 解析方法 XML 解析主要有两种方法: DOM (Document Object Model) 解析: 将整个 XML 文档加载到内存中,并构建一个树形结构,该结构代表文档的逻辑结构。DOM 解析器允许您随机访问文档的任何部分,并修改文档的内容。 SAX (Simple API for XML) 解析: 采用事件驱动的方法,逐行读取 XML 文档。当解析器遇到开始标签、结束标签、文本内容等时,它会触发相应的事件,应用程序可以通过注册事件处理程序来处理这些事件。SAX 解析不需要将整个文档加载到内存中,因此更适合处理大型 XML 文件。