【发布时间】:2011-03-27 18:27:14
【问题描述】:
这里是简单的代码。我只想知道如何处理$reader->expand();返回的节点
<?php
$reader = new XMLReader();
if (!$reader->open("data.xml"))
{
die("Failed to open 'data.xml'");
}
while($reader->read())
{
$node = $reader->expand();
// just want to know how to process this node now?
}
$reader->close();
?>
【问题讨论】:
-
“过程”是什么意思?该方法仅返回一个 DOM 节点,因此只需调用其方法或以其他方式操作对象即可。
-
我想读取这个节点中的值,我的意思是如果我的 xml 文件是
现在我认为节点包含所有这些信息.. 对吗?那么如何获取这些信息呢?article 1 article 2 -
在php.net/dom 上通读 DOM 的文档和示例
标签: php xml xml-parsing xmlnode