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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...