首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何读取lastfm结果中的opensearch节点

如何读取lastfm结果中的opensearch节点
EN

Stack Overflow用户
提问于 2013-02-24 18:08:14
回答 1查看 191关注 0票数 0

我正在与lastfm api合作,我希望能够从艺术家搜索的搜索结果分页。

代码语言:javascript
复制
<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节点并将其除以每页的项数。但是如何使用php从totalresult中获取信息呢?

如果这个$artists = $xml->results->artistmatches->artist;是我获得艺术家的方式,我如何获得正确的开放搜索节点总结果和每页项目?

EN

回答 1

Stack Overflow用户

发布于 2013-04-02 06:08:36

假设您使用simpleXML:

代码语言:javascript
复制
$total = (int) $xml->results->children("http://a9.com/-/spec/opensearch/1.1/")->totalResults
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15050661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档