PHP XML简介

PHP XML简介

什么是XML

XML是一种用于在Web上共享数据的标记语言,对人类和机器都可读取。可共享的XML示例包括RSS订阅。使用XML解析器可以使用Web浏览器读取和更新数据。

XML的类型

  • 基于树的
  • 基于事件的

XML解析扩展

XML解析扩展基于libxml工作。PHP核心中提供了以下XML解析器。

  • 简单XML解析器
  • DOM解析器
  • XML解析器
  • XML阅读器

简单XML解析器

简单XML解析器也称为基于树的XML解析器,用于解析简单的XML文件。简单XML解析器调用simplexml_load_file()方法来访问特定路径下的XML。

DOM解析器

DOM解析器也称为复杂节点解析器,用于解析高度复杂的XML文件。它用作修改XML文件的接口。DOM解析器采用UTF-8字符编码。

XML解析器

XML解析基于SAX解析。它比以上所有解析器更快。它将创建XML文件并解析XML。XML解析器采用ISO-8859-1、US-ASCII和UTF-8字符编码。

XML阅读器

XML阅读器也称为拉式XML解析器。它用于以更快的方式读取XML文件。它适用于具有XML验证的高度复杂XML文档。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程