Php Last.fm活动场馆查询
我目前正在构建一个应用程序,使用last.fm geo.getEvents API返回选定城市的演出,例如爱丁堡 进行得很顺利,但我想把每一场演出归为各自的演出场地。e、 gPhp Last.fm活动场馆查询,php,xml,maps,last.fm,Php,Xml,Maps,Last.fm,我目前正在构建一个应用程序,使用last.fm geo.getEvents API返回选定城市的演出,例如爱丁堡 进行得很顺利,但我想把每一场演出归为各自的演出场地。e、 g VENUE 1: eventname1, eventname2 VENUE 2: eventname5, eventname7 etc. 我试着编写一个嵌套的循环,然后是相关的演出,但是失败了。这是我将从last.fm使用的XML(示例) <events location="New York" page="1"
VENUE 1: eventname1, eventname2
VENUE 2: eventname5, eventname7
etc.
我试着编写一个嵌套的循环,然后是相关的演出,但是失败了。这是我将从last.fm使用的XML(示例)
<events location="New York" page="1" totalpages="105" total="1050">
<event>
<id>640418</id>
<title>Nikka Costa</title>
<artists>
<artist>Nikka Costa</artist>
<headliner>Nikka Costa</headliner>
</artists>
<venue>
<name>Bowery Ballroom</name>
640418
Nikka Costa
Nikka Costa
Nikka Costa
鲍艾里剧场
嵌套循环似乎不起作用,因为gig/artist名称不在层次结构中的“场所”标记之下
你知道怎么做吗?谢谢。如果API不允许场馆返回结果,您可能必须手动执行此操作。您可以创建多维数组
$events['Bowery舞厅][640418]代码>
它可以按地点索引,然后按事件索引。您可以按如下方式向数组中添加:
$events['vention\u name'][]=1234;//其中1234是事件ID