Hola
Al leer un xml tengo que entrar a cirta etiqueta para obtener los datos que se encuentran encerrada en dicha etiqueta
este es el codigo que tengo
int iSunat = 0; string fechaSunat = "", rucSunat = "", provSunat = "", dirProvSunat = ""; System.Xml.XmlTextReader reader = new System.Xml.XmlTextReader(@"D:\PDFprueba\20100085225_1_FF04-118385.xml"); while (reader.Read()) { reader.MoveToContent(); if (iSunat == 1 && fechaSunat == "") { iSunat = 0; fechaSunat = reader.Value; } if (reader.Name == "cbc:IssueDate") { iSunat = 1; } //Etiqueta donde debo entrar if (reader.Name == "cac:AccountingSupplierParty") { if (iSunat == 1 && rucSunat == "") { iSunat = 0; rucSunat = reader.Value; } if (reader.Name == "cbc:CustomerAssignedAccountID") { iSunat = 1; } //if (iSunat == 3 && provSunat == "") { iSunat = 0; provSunat = reader.Value; } //if (reader.Name == "cbc:RegistrationName") { iSunat = 3; } //if (iSunat == 4 && dirProvSunat == "") { iSunat = 0; dirProvSunat = reader.Value; } //if (reader.Name == "cbc:StreetName") { iSunat = 4; } } }
Pedro Ávila
"El hombre sabio querrá estar siempre con quien sea mejor que él."
Lima - Perú