• 冒险村物语
  • 英雄无敌3塔防
  • 驾考家园手游

PHP XML DOM

2015-05-27

有两种基本的 XML 解析器类型:

基于树的解析器:这种解析器把 XML 文档转换为树型结构。它分析整篇文档,并提供了 API 来访问树种的元素,例如文

档对象模型 (DOM)。

基于事件的解析器:将 XML 文档视为一系列的事件。当某个具体的事件发生时,解析器会调用函数来处理。

DOM 解析器是基于树的解析器。


DOM XML 解析器函数是 PHP 核心的组成部分。无需安装就可以使用这些函数。


XML 文件:

GeorgeJohnReminderDon'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 解析器把它们当作普通的元素,如果您不注意它们,有时会产生问题。


(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)

人气推荐

知识阅读

精彩推荐

  • 游戏
  • 软件
查看更多>>