【发布时间】:2011-11-17 14:23:01
【问题描述】:
在过去的一个小时里,这让我发疯了。我正在尝试从 Last.fm 的 API 中解析一些 XML,我使用了以下代码的大约 35 种不同排列,所有这些都失败了。我真的不擅长 XML 解析,哈哈。谁能帮我解析 PHP 中这个 XML API 中的第一个 toptags>tag>name 'name'? :(
在这种情况下 ^ 将是“电子”
我现在只有这个
<?
$xmlstr = file_get_contents("http://ws.audioscrobbler.com/2.0/?method=track.getinfo&api_key=b25b959554ed76058ac220b7b2e0a026&artist=Owl+city&track=fireflies");
$genre = new SimpleXMLElement($xmlstr);
echo $genre->lfm->track->toptags->tag->name;
?>
返回,空白。也没有错误,这是令人难以置信的烦人!
非常感谢你:) :) :)
任何帮助都非常大,我的意思是非常非常非常感谢! :)
【问题讨论】:
-
$genre->track->toptags->tag[0]->name; ?