REESCRIBIR XML
Publicado por Harox (2 intervenciones) el 27/03/2007 03:06:10
Que tal??
Estoy trabajando con un archivo xml que tiene la siguiente estructura
<dataroot>
<item id = "1" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "2" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "3" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "4" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "5" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "6" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
</dataroot>
Tengo que reescribir un elemento especifico, por ejemplo el que tiene id = 3, quisiera saber como puedo hacer para recorrer el archivo desde arriba y ubicarme en la posicion deseada para reescribir o insertar una nueva fila.
No se si esto se realiza con un XMLDocument, XMLTextWriter, File, StremWriter u otro, pero por favor quisiera saber alguna manera de poder ubicarme en la posicion deseada y poder reescribir
gracias.
Estoy trabajando con un archivo xml que tiene la siguiente estructura
<dataroot>
<item id = "1" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "2" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "3" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "4" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "5" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
<item id = "6" nombre = "xxxxxxxxx" descripcion = "xxxxxxxx"/>
</dataroot>
Tengo que reescribir un elemento especifico, por ejemplo el que tiene id = 3, quisiera saber como puedo hacer para recorrer el archivo desde arriba y ubicarme en la posicion deseada para reescribir o insertar una nueva fila.
No se si esto se realiza con un XMLDocument, XMLTextWriter, File, StremWriter u otro, pero por favor quisiera saber alguna manera de poder ubicarme en la posicion deseada y poder reescribir
gracias.
Valora esta pregunta


0