He buscado en Google durante la última hora sin suerte (¡me gustaría pensar que también soy un gran buscador de Google!), Así que aquí estoy.Lea XML en VB.net
que tienen un archivo XML que estoy usando para mi configuración de los programas, que se ve así:
<?xml version="1.0" encoding="utf-8"?>
<config>
<store>
<number>0323</number>
<address>address</address>
<phone>phone</phone>
</store>
<emailsettings>
<emailfrom>emailfrom</emailfrom>
<emailpass>pass</emailpass>
<emailsubject>received</emailsubject>
<smtpserver>smtp.gmail.com</smtpserver>
<smtpport>587</smtpport>
<enablessl>true</enablessl>
<emailbody>package received</emailbody>
</emailsettings>
<dbconfig>
<dbpath>path</dbpath>
</dbconfig>
</config>
¿Cómo puedo usar vb.net para obtener cada elemento y devolver un valor específico que quiero ? Per se, me gustaría devolver <number>
(en <store>
) en textbox1 y <emailbody>
(en <emailsettings>
) en textbox2.
Ayuda pleaseeeeee! Gracias :)
Esta es una gran respuesta, MUCHO mejor que mi respuesta de serialización. Su respuesta es lo que estaba buscando en mi pregunta: http://stackoverflow.com/questions/2253900/generics-and-duck-typing-xml-in-net Por favor, agregue esta respuesta a mi pregunta y la aceptaré. – Achilles
Espléndido, pero ¿qué sucede si tiene un número múltiple de otra tienda como archivo podría ser un archivo de configuraciones para varias tiendas? –
@AhmedNazmy: 'Para cada tienda en xml.. '. Luego, dentro del ciclo, acceda a 'almacenar. .Value'. –
Heinzi