PHP XML DOM_PHP教程
程序员文章站
2022-03-19 15:08:17
...
有两种基本的 XML 解析器类型:
加载和输出 XML:
基于树的解析器:这种解析器把 XML 文档转换为树型结构。它分析整篇文档,并提供了 API 来访问树种的元素,例如文
档对象模型 (DOM)。
基于事件的解析器:将 XML 文档视为一系列的事件。当某个具体的事件发生时,解析器会调用函数来处理。DOM 解析器是基于树的解析器。
DOM XML 解析器函数是 PHP 核心的组成部分。无需安装就可以使用这些函数。
XML 文件:
George John Reminder Don't forget the meeting!
加载和输出 XML:
load("note.xml"); print $xmlDoc->saveXML(); ?>saveXML() 函数把内部 XML 文档放入一个字符串,这样我们就可以输出它。
循环 XML:
load("note.xml"); $x = $xmlDoc->documentElement; foreach ($x->childNodes AS $item) { print $item->nodeName . " = " . $item->nodeValue . "当 XML 生成时,它通常会在节点之间包含空白。XML DOM 解析器把它们当作普通的元素,如果您不注意它们,有时会产生问题。
"; } ?>
推荐阅读
-
PHP写日志的实现方法,php日志实现_PHP教程
-
PHP三元运算的2种写法代码实例_PHP教程
-
Yii中CGridView关联表搜索排序方法实例详解,yiicgridview_PHP教程
-
PHP与WAP_PHP教程
-
php检测文件编码方法,_PHP教程
-
PHP-CGI 进程 CPU 100% 与 file_get_contents 函数的关系_PHP教程
-
PHP利用curl判断远程文件是否存在_PHP教程
-
刚才在简化php的库,结果发现很多东西_PHP教程
-
PHP实现将浏览历史页面网址保存到cookie的方法,phpcookie_PHP教程
-
PHP开发框架Yii Framework教程(30) Zii组件-ListView示例