PHP与XML学习大纲
2009-12-21 阅读 49
1. PHP5中最常见的两种XML API 1. DOM 1. 文档对象模型(DOM)是表示HTML 和XML 文档的W3C 标准对象集合,将这些对象结合起来的标准模型以及访问和操纵它们的标准接口。
2. DOM 很容易理解和使用,因为其内存结构模仿了原始XML 文档。为了把信息传递给应用程序,DOM 创建和XML 文件元素树完全相同的对象树,每个XML 元素都用树中的一个节点表示。DOM 是基于树的解析器。因为DOM 要构造整个文档树,要花费大量的内存和处理器时间。因此,性能问题决定了使用DOM 很难处理大型文档。
2. SimpleXML 1. PHP5引入了SimpleXML,用于读写XML 的新的应用程序编程接口(API)。
2. SimpleXML 最适合简单的、类似记录的数据,比如从同一个应用程序其他部分传递来的XML 文档或字符串。如果XML 文档不是很复杂,嵌套不太深,没有混合内容,使用SimpleXML 要比DOM 简单得多,如果使用已知的文档结构就更可靠。
2. 实际使用 1. 使用Dom创建xml文件
2. dom和simplexml的互相导入 1. simplexml\_import\_dom
2. dom\_import\_simplexml
3. SimpleXML的使用 1. 提取节点
2. 提取元素的多个实例
3. 访问元素的属性
4. 添加子元素和文本节点 1. 添加子元素
2. 添加文本节点
3. 添加节点的属性
5. 修改文本节点 1. 修改文本
2. 修改属性
3. 其他API(补充了解)
Simple API for XML (SAX)、expat、xml-rpc等
php xml 学习大纲
更新于 2023年03月28日