Modificar Estructura XML con C#

19/04/2004 - 22:32 por Rodrigo Fernández | Informe spam
Hola a todos:

Espero que podais ayudarme, porque llevo dándole vueltas
a esto y no encuentro ninguna forma de hacerlo.

Mi problema es que quiero modificar la estructura de un
archivo XML en tiempo de ejecución. Quisiera modificar el
LocalName de un nodo del archivo XML y no encuentro la
forma de hacerlo.

ejemplo.

<Tabla>
<Nombre>paquito</Nombre>
<Direccion>kjkjkjkj</Direccion>
<Localidad>dfdfdf</Localidad>
</Tabla>

Yo lo que quiero hacer es insertar el nombre del primer
nodo(Tabla) al comienzo del nombre de los nodos hijos:

<Tabla_Nombre>paquito</Tabla_Nombre>
<Tabla_Direccion>kjkjkjkj</Tabla_Direccion>
<Tabla_Localidad>dfdfdf</Tabla_Localidad>

Hay alguna forma de hacerlo?

Gracias a todos.
 

Leer las respuestas

#1 José Miguel Torres
20/04/2004 - 09:54 | Informe spam
HOla:

Debes echar mano del System.XML y utilizar las clases XmlTextWriter y
XmlTextReader. Mira ejemplos en http://www.c-sharpcorner.com/xmlnet.asp y
http://abstractvb.com/code.asp?A—6.

Saludos


José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es


"Rodrigo Fernández" escribió en el mensaje
news:135101c4264d$7f850da0$
Hola a todos:

Espero que podais ayudarme, porque llevo dándole vueltas
a esto y no encuentro ninguna forma de hacerlo.

Mi problema es que quiero modificar la estructura de un
archivo XML en tiempo de ejecución. Quisiera modificar el
LocalName de un nodo del archivo XML y no encuentro la
forma de hacerlo.

ejemplo.

<Tabla>
<Nombre>paquito</Nombre>
<Direccion>kjkjkjkj</Direccion>
<Localidad>dfdfdf</Localidad>
</Tabla>

Yo lo que quiero hacer es insertar el nombre del primer
nodo(Tabla) al comienzo del nombre de los nodos hijos:

<Tabla_Nombre>paquito</Tabla_Nombre>
<Tabla_Direccion>kjkjkjkj</Tabla_Direccion>
<Tabla_Localidad>dfdfdf</Tabla_Localidad>

Hay alguna forma de hacerlo?

Gracias a todos.

Preguntas similares