Tengo una fila de base de datos que se ve así.¿Cómo fusiona dos documentos XML en PHP utilizando SimpleXML?
ID (int): 123
Name (string): SomeName
Data (string): <data><foo>one</foo></bar>two</bar></data>
Necesito formatear esta información como XML de la siguiente manera.
<row>
<id>123</id>
<name>SomeName</name>
<data>
<foo>one</foo>
<bar>two</bar>
</data>
<row>
actualmente estoy usando SimpleXML para tratar de construir esto, pero no estoy seguro de cómo hacer para insertar el XML existente en el nuevo documento XML que estoy tratando de construir.
Si hay otros constructores XML estándar que vienen con PHP, estoy dispuesto a usarlos también. La concatenación de cadenas no es una respuesta aceptable.
Editar: Parece que SimpleXML no hará lo que necesito. Supongo que en este punto, necesito sugerencias para otros analizadores XML.
por favor incluya ejemplo de su formato XML existente ** ** – ajreal
posible duplicado de [SimpleXML: anexar un árbol a otro] (http://stackoverflow.com/questions/3418019/simplexml-append-one-tree- a-otro) – salathe