2013-01-02 105 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