Tengo dos archivos xml Necesito fusionarlos juntos donde el elemento “myid” coincide entre los dos. Por favor, eche un vistazo a estos archivos de ejemplo …
File1.xml:
Title1 Description1 1 Title2 Description2 2
File2.xml:
Author1 12/34/5678 1 Author2 87/65/4321 2
El archivo resultante se vería así:
Title1 Description1 1 Author1 12/34/5678 Title2 Description2 2 Author2 87/65/4321
He estado investigando un poco y encontré una pregunta bastante similar aquí: http://forums.tizag.com/showthread.php?p=76699
Esto es lo que se me ocurrió, esto parece funcionar principalmente, excepto que Firefox no lo reconoce como un archivo xml aunque he agregado el xml: salida.
File1.xml (observe la línea dos, haciendo referencia a nuestra transformación):
Title1 Description1 1 Title2 Description2 2
File2.xml:
Author1 12/34/5678 1 Author2 87/65/4321 2
merge.xsl:
Salida xml al visualizar File1.xml:
Title1 Description1 1 Author1 12/34/5678 Title2 Description2 2 Author2 87/65/4321