开发手册 欢迎您!
软件开发者资料库

PHP - XML简介

PHP XML简介 - 一个简单而简短的PHP教程和所有内置PHP函数的完整参考手册。本教程是为初学者和高级开发人员设计的。您将学习PHP内置函数,预定义变量示例,面向对象的PHP,数字,标量,数组,散列文件I / O,IF,ELSEIF,执行,循环,运算符,正则表达式,GET,POST,子程序,编码标准,模块,文件管理,套接字通信,参考,特殊变量,语法概述,表单验证,高级PHP,库,Web设计,PayPal集成,MySQL登录,Ajax搜索,Ajax XML解析器,Ajax自动完成搜索,Ajax RSS源例如,XML简介,简单XML,简单XML GET,SAX解析器示例,DOM解析器示例,框架工作,核心php vs框架工作php,设计模式。

什么是XML?

XML是一种在Web上共享数据的标记语言,XML适用于人类可读和机器可读.可共享xmls的示例是RSS Feeds. XML解析器对于使用Web浏览器读取和更新数据非常有用.

XML类型

  • 基于树

  • 基于事件

XML解析扩展

XML解析扩展是基于libxml的工作. php核心中提供了以下xml解析器.

  • 简单XML解析器

  • DO XML解析器

  • XML解析器

  • XML Reader

简单XML解析器

Simple XML解析器也称为基于树的XML解析器,它将解析简单的XML文件.简单的XML解析将调用simplexml_load_file()方法以从特定路径访问xml.

DOM解析器

DOM解析器也称为复合体node parser,用于解析高度复杂的XML文件.它用作修改XML文件的接口. DOM解析器使用UTF-8字符编码进行编码.

XML解析

XML解析基于SAX解析.以上解析器的速度更快.它将创建XML文件并解析XML. XML解析器由ISO-8859-1,US-ASCII和UTF-8字符编码编码.

XML Reader

XML Reader解析也被称为作为Pull XML解析.它用于以更快的方式读取XML文件.它适用于具有XML验证的高复杂XML文档.