Visual Basic Foro

Programación => Visual Basic .NET / C# => Mensaje iniciado por: javierjava en Noviembre 03, 2014, 02:20:51 pm

Título: Leer XML desde una variable
Publicado por: javierjava en Noviembre 03, 2014, 02:20:51 pm
Que tal
tengo un pequeño problema tengo un xml con la siguiente estructura
Código: [Seleccionar]
<producto id="8">
<sujeto   id="fisico">
<tipo   id="identificadores">
<item   id="CEDULA DE VECINDAD" Expresion="c3234324"/>
<item   id="NUMERO DE IDENTIFICACION TRIBUTARIA" Expresion="3434343"/>
<item   id="CEDULA DE RESIDENCIAS" Expresion=""/>
<item   id="DPI" Expresion=""/>
<item   id="PASAPORTE" Expresion=""/>
<item   id="OTRA IDENTIFICACION" Expresion="3434343434/>
</tipo>

<tipo id="datos_generales">
<item id="FECHA DE NACIMIENTO"/>
<item id="TELEFONO"/>
</tipo>

<tipo id="nombres">
<item id="PRIMER NOMBRE"/>
<item id="SEGUNDO APELLIDO"/>
<item id="SEGUNDO NOMBRE"/>
<item id="APELLIDO CASADA"/>
<item id="PRIMER APELLIDO"/>
</tipo>
</sujeto>


<sujeto id="juridico">
<tipo id="identificadores">
<item id="NUMERO DE IDENTIFICACION TRIBUTARIA" Expresion="232323"/>
<item id="PATENTE DE COMERCIO" Expresion=""/>
<item id="OTRA IDENTIFICACION" Expresion="232323"/>
</tipo>

<tipo id="datos_generales">
<item id="FECHA DE CONSTITUCION"/>
</tipo>

<tipo id="nombres">
<item id="RAZON SOCIAL"/>
<item id="NOMBRE COMERCIAL"/>
</tipo>
</sujeto>
</producto>


como puedo extraer solo los item id
gracias.


Título: Re:Leer XML desde una variable
Publicado por: YAcosta en Noviembre 03, 2014, 02:49:00 pm
Hola doc, no tengo vb ahorita para jugar pero por alli que alguno de estos enlaces te pueda servir:

http://msdn.microsoft.com/es-es/library/cc464086(v=vs.71).aspx

http://www.foro.vb-mundo.com/f24/procesar-texto-plano-archivo-xml-21507/

Saludos
Título: Re:Leer XML desde una variable
Publicado por: javierjava en Noviembre 04, 2014, 01:30:23 pm
Gracias YAcosta pero no e logrado leer los datos que necesito.
Título: Re:Leer XML desde una variable
Publicado por: Luffy en Diciembre 27, 2014, 12:03:03 am
Espero y te ayude

http://support.microsoft.com/kb/301225/es (http://support.microsoft.com/kb/301225/es)