¡Hola!
Estoy intentando trabajar con varios archivos XML.
Lo que quiero es leer nodos de varios archivos y copiarlos en otro.
Para hacerlo primero he probado a hacerlo cogiendo los nodos de un único archivo (introducía su URI directamente como un string) y pegándolos en otro. Ha ido todo bien.
Después, he pasado a guardar las URI de los archivos de origen en un array y con un bucle repetía el proceso anterior sacando en cada vuelta una de la URI y haciendo el proceso.
Yo esperaba que funcionase todo bien, pero para mi sorpresa no ha sido así. Me he encontrado con el siguiente mensaje, el cuál no sé qué quiere decir:
"XML::LibXML::Node::removeChild() -- node is not a blessed SV reference at /home/user/Documentos/lib/Lib1.pm line 727, <F> line 3."
¿Alguien podría indicarme qué es lo que quiere decir ese mensaje?
Perdonad que no os ponga el código pero es que sería muchísimo y no lo veo viable.
Muchas gracias.