在过去的几个小时里,我一直在尝试从 XML 文件中检索特定数据https://cdn.animenewsnetwork.com/encyclopedia/api.xml?title=1我试图检索的数据位于“流派”类型,理想情况下我一直试图将“流派”放入循环中,因为不同的 XML 文件具有不同数量的“流派”。我一直在阅读 XML 和 PHP 手册以及谷歌搜索以找到可能的解决方案,但我已经画了一个空白,如果有人能够指出我正确的方向,我将不胜感激,谢谢。我尝试使用 if 语句,但预期的结果不是显示的结果$url = "https://cdn.animenewsnetwork.com/encyclopedia/api.xml?title=1";$result = simplexml_load_file($url);foreach ($result->anime as $data) {foreach ($result->anime as $data) { if ($a['type'] = "Genres") { foreach ($data->info as $info) { $a = $info->attributes(); echo $a['type']." : ".$a['src'] .$info. "<br>"; } }}我希望输出是>和<括号之间的任何类型=“流派”,预期输出应该是“动作戏剧科幻”但实际输出是从“图片”到“官方网站”的所有数据从 XML 文件。
1 回答
- 1 回答
- 0 关注
- 132 浏览
添加回答
举报
0/150
提交
取消