【发布时间】:2019-02-17 00:37:29
【问题描述】:
我正在尝试使用 Foreach 循环一个 XML 文件,但不起作用。 XML 文件中有大约 30 条评论,但只显示了一条。它显示列表中的第一个人,然后显示在底部。
我想在 PHP 上做得更好,所以现在不知道分配。
这是我使用的代码。
<?php
$url = 'https://mobiliteit.klantenvertellen.nl/xml/autorijschool-
wezemer%20' or die ('Niet verbonden');
$xml = simplexml_load_file($url);
foreach ($xml as $rijschool){
echo 'Voornaam: '.$rijschool->beoordeling->voornaam.'<br>';
echo 'Achternaam: '.$rijschool->beoordeling->achternaam.'<br>';
echo 'Woonplaats: '.$rijschool->beoordeling->woonplaats.'<br>';
echo 'Beschrijving: '.$rijschool->beoordeling->beschrijving.'<br>';
echo 'Aanbeveling: '.$rijschool->beoordeling->aanbeveling.'<br>';
echo 'Service: '.$rijschool->beoordeling->service.'<br>';
echo 'Deskundigheid: '.$rijschool->beoordeling->deskundigheid.'<br>';
echo 'Prijskwaliteit: '.$rijschool->beoordeling-
>prijskwaliteit.'<br>';
echo 'Gemiddelde: '.$rijschool->beoordeling->gemiddelde.'<br>'.'<br>';
}
?>
编辑:这里是 XML 文件链接https://mobiliteit.klantenvertellen.nl/xml/autorijschool-wezemer%20
这就是我得到的what current code shows
【问题讨论】:
-
显示 xml 文件..
-
您好,请问您能否在edit 的问题中包含一个足以重现问题的 XML 文件的小样本,这样我们就不必自己下载了?您应该将此类问题中的代码设为minimal reproducible example。