【发布时间】:2009-09-11 23:59:05
【问题描述】:
我正在使用 DOM 来解析一个 xml 文件。 当 XML 标记为空并自行关闭时,我无法捕捉到引发的错误。
例如。
<Title />
$xml=("http://www.example.com/xml-to-parse.xml");
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
$element = $xmlDoc->getElementsByTagName('Root');
for ($i=0; $i <= 10; $i++)
{
$id = $element->item($i)->getElementsByTagName('Title')
->item(0)->childNodes->item(0)->nodeValue;
我得到的错误是:
试图获取非对象的属性
【问题讨论】: