私はこのようなデータベース行を持っています。SimpleXMLを使用してPHPで2つのXML文書をマージするにはどうすればよいですか?
ID (int): 123
Name (string): SomeName
Data (string): <data><foo>one</foo></bar>two</bar></data>
このデータをXML形式で次のようにフォーマットする必要があります。
<row>
<id>123</id>
<name>SomeName</name>
<data>
<foo>one</foo>
<bar>two</bar>
</data>
<row>
私は現在、これを構築しようとするのSimpleXMLを使用していますが、私は私が構築しようとしている新しいXML文書に既存のXMLを挿入については移動するかどうかはわかりません。
PHPに付属している他の標準的なXMLビルダーがある場合は、それらを使用することもできます。文字列の連結は受け入れられない答えです。
編集:SimpleXMLは私が必要としないように見えます。私はこの時点で、他のXMLパーサーの提案が必要だと思います。
あなたの**既存のXMLフォーマットの一例を含めてください。** – ajreal
可能重複[SimpleXMLは:別に一本の木を追加](http://stackoverflow.com/questions/3418019/simplexml-append-one-tree- to-another) – salathe