Leer Archivos Xml en VB.net
Publicado por jhoelelopes (2 intervenciones) el 07/04/2016 23:29:40
Saludos gente del foro
Los vengo a molestar con un tema que no e podido resolver.
estoy leyendo una extencion de de un archivo con formato xml
el archivo que deseo leer tiene barios nodos anidados
logro leer solo el primer nodo mas no puedo pasar al segundo, pues me da error a instancia no espesificada
el codigo en vb.net 2013 es el siguente:
con ese fragmento de codigo tendria que recorrer todo el documento pero no lo recorre... :(
el doc es el siguente
espero que me puedan ayudar el doc xml es muy largo
gracias de antemano
Los vengo a molestar con un tema que no e podido resolver.
estoy leyendo una extencion de de un archivo con formato xml
el archivo que deseo leer tiene barios nodos anidados
logro leer solo el primer nodo mas no puedo pasar al segundo, pues me da error a instancia no espesificada
el codigo en vb.net 2013 es el siguente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Dim docXml As XmlDocument
Dim nodoList As XmlNodeList
Dim nodo As XmlNode
Dim subnodo As XmlNode
docXml.Load("ruta de mi archivo xml")
nodoList = docXml.SelectNodes("/emision/contents/contentEmision/content")
For Each nodo In nodoList
subnodo = nodo.ChildNodes(0)
Dim idnodo = subnodo.Attributes.GetNamedItem("filename").Value
MsgBox(idnodo)
Next
con ese fragmento de codigo tendria que recorrer todo el documento pero no lo recorre... :(
el doc es el siguente
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version='1.0' encoding='UTF-8'?>
<emision name="nameIDname">
<contents region_id="11">
<contentEmision start_second="0">
<content type="video" duration="00">
<FileContent filename="lo que quiero mostrar"/>
</content>
</contentEmision>
<contentEmision start_second="0">
<content type="video" duration="00">
<FileContent filename="lo que quiero mostrar"/>
</content>
</contentEmision>
</contents>
</emision>
espero que me puedan ayudar el doc xml es muy largo
gracias de antemano
Valora esta pregunta


0