XML-文件具有以下结构:
<anbieter>
<immobilie>
<geo>
<plz>0750</plz>
</geo>
</immobilie>
<immobilie>
<geo>
<plz>0780</plz>
</geo>
</immobilie>
….
</anbieter>我试着用以下代码阅读这篇文章:
$xml = simplexml_load_file($PATH_TO_XML);
foreach($xml -> anbieter -> children('immobilie') as $immobilie) {
$ort = $immobilie -> geo;
print $ort;
}不幸的是,有些事情不对劲,不起作用。有谁可以帮我?
谢谢托马斯
发布于 2014-06-11 13:22:23
试一试
$xml = simplexml_load_file($PATH_TO_XML);
foreach($xml->immobilie as $immobilie) {
$ort = $immobilie->geo->plz;
echo $ort;
}我试过:-
$str = '<anbieter>
<immobilie>
<geo>
<plz>0750</plz>
</geo>
</immobilie>
<immobilie>
<geo>
<plz>0780</plz>
</geo>
</immobilie>
</anbieter>';
$xml = simplexml_load_string($str);
foreach($xml->immobilie as $immobilie) {
$ort = $immobilie->geo->plz;
echo $ort; //07500780
}https://stackoverflow.com/questions/24163789
复制相似问题