无法从xml访问html内容

时间:2014-01-07 10:02:01

标签: php xml parsing object xml-parsing

我正在将XML字符串转换为SimpleXMLElement对象并访问该对象的键和元素。在这个过程中,我面临一个问题,即xml中的锚标签不能被对象访问。

$resultobject = simplexml_load_string($xml,null,LIBXML_NOCDATA);

$ resultobject 显示为:

[channel] => SimpleXMLElement Object
    (
     [item] => Array
      (
       [0] => 
         SimpleXMLElement Object
          (
           [title] => "Crises and deadlocks when they occur" - www.google.com
          )
      )
    )

但是在尝试访问标题

echo $resultobject->channel->item[0]->title;

获得结果:

“发生危机和僵局” -

链接 www.google.com 或每个条目中缺少的任何链接。这有什么问题?

1 个答案:

答案 0 :(得分:0)

试试这个:

echo htmlentities($resultobject->channel->item[0]->title);