ylw1230 [楼主] 海之極 银牌会员 专长 PHP,MySQL,项目管理 | 2# 大 中 小 发表于 2008-4-28 16:57 已经用这个解决了 <?php function ArrayOutXml($NodeName,$NodeArray) { header("Content-type: application/xml"); header("Content-Type: text/xml; charset=utf-8"); $dom = new DOMDocument('1.0','utf-8'); // create root element $root = $dom->createElement("items"); $dom->appendChild($root); foreach($NodeArray as $rows) { $item = $dom->createElement("item"); $root->appendChild($item); foreach($rows as $Node) { $key = array_search($Node, $rows); //echo "[".$i."] key:".$key."<br>"; //echo "[".$i."] Node:".$Node."<br>"; $itemn = $dom->createElement($key,$Node); $item->appendChild($itemn); } //$i++; } return $dom-> saveXML(); } |