簡而言之:使用PHP DOMDocument()創建一個xml文檔。需要在文檔中添加一行。如何添加由PHP DOMDocument()創建的XML中的XSL行?
成功地創建XML文檔:
$doc = new DOMDocument();
$doc->formatOutput = true;
$r = $doc->createElement("products");
$doc->appendChild($r);
while ($row = mysql_fetch_array($res))
{
$b = $doc->createElement("product");
//adding child elements.....
}
echo $doc->saveXML();
$doc->save("write.xml")
然而,在XML文檔我需要鏈接到XLS的頂部。
<?xml-stylesheet type="text/xsl" href="my.xsl"?>
如何在PHP中將該行添加到動態生成的xml中?
謝謝。
請不要使用新代碼'mysql_ *'功能。他們不再被維護,社區已經開始[棄用流程](http://goo.gl/KJveJ)。請參閱[**紅框**](http://goo.gl/GPmFd)?相反,您應該瞭解[準備好的語句](http://goo.gl/vn8zQ)並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli的)。如果你不能決定,[本文](http://goo.gl/3gqF9)將有助於選擇。如果你關心學習,[這裏是很好的PDO教程](http://goo.gl/vFWnC)。 – 2012-07-21 07:04:00