lo que pasa es que utilizo GetAtributte("atrubuto") y lo guardo en un String
Si funciona....pero tengo este xml:
Código HTML:
<Emisor nombre="CORPORACION" rfc="11213-6K2"> <DomicilioFiscal calle="BLV OCEANIA No 190" codigoPostal="4113200" estado="COAHUILA" localidad="SALTILLO" municipio="SALTILLO" noExterior="190" noInterior="0" pais="MEXICO" /> <ExpedidoEn calle="BLV OCEANIA No 190" codigoPostal="4113200" colonia="COAHUILA" estado="SALTILLO" localidad="SALTILLO" municipio="SALTILLO" noExterior="190" pais="MEXICO" /> </Emisor> <Receptor nombre="EXPLORACION Y PRODUCCION" rfc="920716 7XA"> <Domicilio calle="AV. MARINA NACIONAL # 329 " codigoPostal="11311" colonia="COL. HUASTECA" estado="D.F." localidad="COL. HUASTECA" municipio="COL. HUASTECA" noExterior="0" pais="MEXICO" /> </Receptor>
siempre toma el primer atributo...
o sea
Código:
En la variable nombreReceptor me guarda siempre el primer atributo nombre que es "CORPORACION"....Dim nombreReceptor As String = lector.GetAtributte("nombre")
no se si me explique y ojala puedan ayudarme... utilizo XmlTextReader en un Web form de VB