Jump to content

escribir en archivo XML con visual basic 2010


Recommended Posts

la estructura de mi archivo xml es

 

dim dirip as string

dim imagen as string

 

<?xml version="1.0" encoding="UTF-8"?>
<datos>
<ip id="127.0.0.1" img="c:\visual\byn.bmp"/>
</datos>

 

 

tengo el siguiente codigo para leer un archivo XML

 

Xml = New XmlDocument()
Xml.Load(System.AppDomain.CurrentDomain.BaseDirectory() & "config.xml")
NodeList = Xml.SelectNodes("/datos/ip")
For Each Node In NodeList
With Node.Attributes
dirip = (.GetNamedItem("id").Value)
imagen = (.GetNamedItem("img").Value)
End With
Next
puedo leer mis items "id" y "img" sin problemas
ahora lo que quiero es poder modificar esos campos del archivo y ese es mi problema , he leido muchos codigos distintos y la verdad no me queda claro con ninguno xD
me podrian ayudar porfis, estoy pegado en eso nomas
Edited by bombero_7
Link to comment
Share on other sites

Por lo general yo uso los tag y el proceso de lectura/escritura es el mismo, pero a la inversa:

TextBox.Text = xml.GetElementsByTagName("Elemento")[0].InnerText; //lee el dato desde el xml
xml.GetElementsByTagName("Elemento")[0].InnerText = TextBox.Text; //escribe el dato en el xml

Asumo que para los IDs el proceso debe ser similar.

Edited by The Duke of Quakem
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...