2013-02-24 4 views
0

Я работаю с lastfm api, и я хочу, чтобы иметь возможность разбивать результаты поиска по поиску исполнителя.Как читать узлы opensearch в результатах lastfm

<results xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" for="cher"> 
<opensearch:Query role="request" searchTerms="cher" startPage="1"/> 
<opensearch:totalResults>1302</opensearch:totalResults> 
<opensearch:startIndex>0</opensearch:startIndex> 
<opensearch:itemsPerPage>30</opensearch:itemsPerPage> 

Я бы предположил, что это связано с привлечением узла totalresults и делением его на пункты на странице. но как получить информацию от totalresults с помощью php?

, если это $artists = $xml->results->artistmatches->artist;, как я получаю художников, как я могу получить правильные имена узлов поиска и элементы на странице?

ответ

0

Предполагая, что вы используете SimpleXML:

$total = (int) $xml->results->children("http://a9.com/-/spec/opensearch/1.1/")->totalResults 
Смежные вопросы