聘我网

新概念招聘3.0

php 循环显示xml内容

vote up0vote downstar

代码如下,xml里有多条数据,我想循环显示出所有的数据

请大家帮忙看看,谢谢!

$xml = file_get_contents($url);
//echo $xml."<br>";
$doc = new DOMDocument();
$doc->loadXML($xml);
$toneinfos = $doc->getElementsByTagName("toneinfos");
foreach($toneinfos as $tone){
    $returncodes = $tone->getElementsByTagName("returncode");
    $returncode = $returncodes->item(0)->nodeValue;

    $totalCounts = $tone->getElementsByTagName("totalCount");
    $totalCount = $totalCounts->item(0)->nodeValue;

    $toneids = $tone->getElementsByTagName("toneid");
    $toneid = $toneids->item(0)->nodeValue;

    $tonecodes = $tone->getElementsByTagName("tonecode");
    $tonecode = $tonecodes->item(0)->nodeValue;
 

1 个答复

vote up0vote down
foreach($toneinfos as $tone){
            $returncodes = $tone->getElementsByTagName("returncode");
            $returncode = $returncodes->item(0)->nodeValue;

            $totalCounts = $tone->getElementsByTagName("totalCount");
            $totalCount = $totalCounts->item(0)->nodeValue;

            $toneArray = $tone->getElementsByTagName("toneinfo");
            foreach($toneArray as $item){

                $toneids = $item->getElementsByTagName("toneid");
                $toneid = $toneids->item(0)->nodeValue;
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.