0

我正在从 Blogger RSS 提要中提取数据。除了一件事,我已经把大部分内容缩小了我希望的范围。在以下对象中,我将如何获取术语部分中的字符串?我已经尝试了所有我能想到的语法,但老实说我已经没有想法了。

object(SimpleXMLElement)#7 (1) {
  ["@attributes"]=>
  array(2) {
    ["scheme"]=>
    string(31) "http://www.blogger.com/atom/ns#"
    ["term"]=>
    string(7) "happens"
  }
}

我试过了var_dump $item->attributes$item->@attributes但没有运气。

4

2 回答 2

2

使用attributes()方法:

$atts = $xml->attributes();
echo $atts['term'];

或者,您也可以使用:

$xml->attributes()->{'term'};
于 2013-09-30T17:34:41.237 回答
0
var_dump($object->{'@attributes'}['term']);

或者

$tmp = '@attributes';
var_dump($object->{$tmp}['term']);
于 2013-09-30T17:38:31.313 回答