`
<Listings>
<Listing last_update="2017-11-15 06:01:02">
<count>1</count>
<Property_Ref_No>CO-S-1147</Property_Ref_No>
<Ad_Type>Sale</Ad_Type>
<Unit_Type>Office</Unit_Type>
<Tenanted>0</Tenanted>
<Furnished>2</Furnished>
<Unit_Model/>
<Images>
<image>image 1</image>
<image>image 2</image>
<image>image 3</image>
</Images>
</listing>
</Listings>
`
我使用了php while循环
$i=0;
while(is_object($finance = $doc->getElementsByTagName("Images")->item($i)))
{
foreach($finance->childNodes as $nodename)
{
if($nodename->nodeName=='image')
{
foreach($nodename->childNodes as $subNodes)
{
echo $subNodes->nodeName." - ".$subNodes->nodeValue."<br><br><br>";
}
}
else
{
echo $nodename->nodeName." - ".$nodename->nodeValue."<br>";
}
}
$i++;
}
谢谢。此循环为我提供了子节点值,但我还需要父节点值为 井
我想在php中使用这个xml数据并显示所有父数据和子数据 使用循环 需要帮助。