我想使用php

时间:2018-01-17 07:19:15

标签: php xml

`

<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数据并显示所有父数据和子数据       使用循环       需要帮助。

谢谢。

0 个答案:

没有答案