2013-01-02 132 views
-3

可能重複:
PHP: Create new XML file and write data to it?
PHP DOM method createElement need to be self-closing tagPHP創建一個XML文件

我試圖用PHP創建一個XML文件,但我不`噸知道它創建了一個條命令如下:

<gexf xmlns="http://www.gexf.net/1.2draft" version="1.2"> 
    <graph mode="static" defaultedgetype="directed"> 
     <nodes> 
      <node id="0" label="Hello" /> //I mena this Object 
      <node id="1" label="Word" /> 
     </nodes> 
     <edges> 
      <edge id="0" source="0" target="1" /> 
     </edges> 
    </graph> 
</gexf> 

我在說話關於這個孩子,不包括一個開場白和一個結束語,但只有一個陳述。現在我正在尋找一個可以創建這種孩子的命令(<node/>

+0

你目前的解決方法是什麼? :) – ninetwozero

+2

有幾個內置庫來創建XML。小心解釋你選擇了哪一個,以及你目前的代碼是什麼樣的? –

+0

只需使用addChild?我猜你使用simplexml http://php.net/manual/en/simplexmlelement.addchild.php –

回答

0

你有兩種選擇。

1 - XML只是一個文本文件。只要創建使用fopen

或者

2文本文件 - 使用DOMDocument模型來創建樹結構。然後你可以使用這個來創建使用saveXML函數的文件。

這完全取決於你。

+0

你好,我沒有創建xml文件一般問題,我想產生我在源代碼中標記的元素//我的意思是這個對象,但我什至不知道它有哪個名字,所以我可以'谷歌它。 – Tim