public static void Main()
var xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?><Invoice xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:cac=\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\" xmlns:cbc=\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\" xmlns:ccts=\"urn:un:unece:uncefact:documentation:2\" xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\" xmlns:ext=\"urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2\" xmlns:qdt=\"urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2\" xmlns:udt=\"urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2\" xmlns=\"urn:oasis:names:specification:ubl:schema:xsd:Invoice-2\"> <ext:UBLExtensions> <ext:UBLExtension> <ext:ExtensionContent><ds:Signature Id=\"SignSUNAT\"><SignedInfo xmlns=\"http://www.w3.org/2000/09/xmldsig#\"><CanonicalizationMethod Algorithm=\"http://www.w3.org/TR/2001/REC-xml-c14n-20010315\" /><SignatureMethod Algorithm=\"http://www.w3.org/2000/09/xmldsig#rsa-sha1\" /><Reference URI=\"\"><Transforms><Transform Algorithm=\"http://www.w3.org/2000/09/xmldsig#enveloped-signature\" /></Transforms><DigestMethod Algorithm=\"http://www.w3.org/2000/09/xmldsig#sha1\" /><DigestValue>GZ72MM9mloR9hB2YzA4cxI5xWWY=</DigestValue></Reference></SignedInfo><SignatureValue xmlns=\"http://www.w3.org/2000/09/xmldsig#\">IYHnXkgzIkB4kZmd9LZbFnYoxx1mszAPzmOcW13vgjk6jjJT85+pbkvs0Tpmd9jT25DEnDgN7SQMoITDnhq1OX2cTHTQKPVfcMLzBTB46bMSg5yxhu1gFhPbQ3mnSAvLKbg74RFhZCjnpfiIwyRI14LbbLzb1EIO2LQKl7jc0Xo=</SignatureValue><KeyInfo xmlns=\"http://www.w3.org/2000/09/xmldsig#\"><X509Data><X509SubjectName>CN={A5993C3C-B459-4E3D-9621-7B427EE82646}</X509SubjectName><X509Certificate>MIICMTCCAZqgAwIBAgIQcaTD8ldZdJ1DssR9OIgGjzANBgkqhkiG9w0BAQsFADBXMVUwUwYDVQQDHkwAewBBADUAOQA5ADMAQwAzAEMALQBCADQANQA5AC0ANABFADMARAAtADkANgAyADEALQA3AEIANAAyADcARQBFADgAMgA2ADQANgB9MB4XDTE4MDMwNDE3NDE1N1oXDTE5MDMwNDIzNDE1N1owVzFVMFMGA1UEAx5MAHsAQQA1ADkAOQAzAEMAMwBDAC0AQgA0ADUAOQAtADQARQAzAEQALQA5ADYAMgAxAC0ANwBCADQAMgA3AEUARQA4ADIANgA0ADYAfTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuDVhJvD2e2zG19di4amSy2eaqboEHk+qK7VvVJYIVPclxPWgcrT9QT/r8+xmAKga18if8gjGv2rzGfpjw4Q8VMzN14jzx1muPCaE+jSNeMknNzhOEF8RqkkXyQKOMgZcf1mXHQ0B3c95ibPz82pqSdLlWyq+GMMXmko6t56IFQUCAwEAATANBgkqhkiG9w0BAQsFAAOBgQBSbEy9waJhg/oyvWudgMabKWNgwSeg7pQkxsCuAmsta1VLypLHYEsN6jWQUII66VpClfZQEsIDhX8epTsMg8JejMqHkQSWgnyLk6rIVI9HVtA808gKMlQEu9A2wWaDfDT28yT7aZfzKYQFs1MM65WX1d/Ei5X1eBjxy1WqFnLbew==</X509Certificate></X509Data></KeyInfo></ds:Signature></ext:ExtensionContent></ext:UBLExtension> </ext:UBLExtensions> <cbc:UBLVersionID>2.1</cbc:UBLVersionID> <cbc:CustomizationID>2.0</cbc:CustomizationID> <cbc:ID>FFF1-78990123</cbc:ID> <cbc:IssueDate>2019-06-07</cbc:IssueDate> <cbc:IssueTime>10:56:54.0000000-05:00</cbc:IssueTime> <cbc:DueDate>2019-07-07</cbc:DueDate> <cbc:InvoiceTypeCode listID=\"0101\" listAgencyName=\"PE:SUNAT\" listName=\"Tipo de Documento\" name=\"Tipo de Operacion\" listURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo51\">01</cbc:InvoiceTypeCode> <cbc:DocumentCurrencyCode listID=\"ISO 4217 Alpha\" listAgencyName=\"United Nations Economic Commission for Europe\" listName=\"Currency\" listSchemeURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo51\">PEN</cbc:DocumentCurrencyCode> <cac:Signature> <cbc:ID>10096164144</cbc:ID> <cbc:Note>Elaborado por Sistema de Emision Electronica NET SOLUTION DEVELOPER </cbc:Note> <cac:SignatoryParty> <cac:PartyIdentification> <cbc:ID>10096164144</cbc:ID> </cac:PartyIdentification> <cac:PartyName> <cbc:Name>MECATRONIC DHIGZA DIESEL S.A.C.</cbc:Name> </cac:PartyName> </cac:SignatoryParty> <cac:DigitalSignatureAttachment> <cac:ExternalReference> <cbc:URI>SIGN</cbc:URI> </cac:ExternalReference> </cac:DigitalSignatureAttachment> </cac:Signature> <cac:AccountingSupplierParty> <cac:Party> <cac:PartyIdentification> <cbc:ID schemeID=\"6\" schemeName=\"Documento de Identidad\" schemeAgencyName=\"PE:SUNAT\" schemeURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06\">10096164144</cbc:ID> </cac:PartyIdentification> <cac:PartyName> <cbc:Name>MECATRONIC DHIGZA DIESEL S.A.C.</cbc:Name> </cac:PartyName> <cac:PartyLegalEntity> <cbc:RegistrationName>MECATRONIC DHIGZA DIESEL S.A.C.</cbc:RegistrationName> <cac:RegistrationAddress> <cbc:AddressTypeCode>01</cbc:AddressTypeCode> <cbc:CitySubdivisionName>MZ. X LOT 7 PARQUE INDUSTRIAL EL ASESOR - ATE VITARTE</cbc:CitySubdivisionName> <cbc:CityName>LIMA</cbc:CityName> <cbc:CountrySubentity>LIMA</cbc:CountrySubentity> <cbc:CountrySubentityCode>01</cbc:CountrySubentityCode> <cbc:District>SMP</cbc:District> <cac:AddressLine> <cbc:Line>MZ. X LOT 7 PARQUE INDUSTRIAL EL ASESOR - ATE VITARTE</cbc:Line> </cac:AddressLine> <cac:Country> <cbc:IdentificationCode>PE</cbc:IdentificationCode> </cac:Country> </cac:RegistrationAddress> </cac:PartyLegalEntity> </cac:Party> </cac:AccountingSupplierParty> <cac:AccountingCustomerParty> <cac:Party> <cac:PartyIdentification> <cbc:ID schemeID=\"6\" schemeName=\"Documento de Identidad\" schemeAgencyName=\"PE:SUNAT\" schemeURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06\">10096164144</cbc:ID> </cac:PartyIdentification> <cac:PartyLegalEntity> <cbc:RegistrationName>MANUEL CHAVEZ VIERA</cbc:RegistrationName> </cac:PartyLegalEntity> </cac:Party> </cac:AccountingCustomerParty> <cac:TaxTotal> <cbc:TaxAmount currencyID=\"PEN\">1386.75</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID=\"PEN\">7704.15</cbc:TaxableAmount> <cbc:TaxAmount currencyID=\"PEN\">1386.75</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID schemeID=\"UN/ECE 5153\" schemeName=\"Codigo de tributos\" schemeAgencyName=\"PE:SUNAT\">1000</cbc:ID> <cac:TaxScheme> <cbc:ID schemeID=\"UN/ECE 5153\" schemeName=\"Codigo de tributos\" schemeAgencyName=\"PE:SUNAT\">1000</cbc:ID> <cbc:Name>IGV</cbc:Name> <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:LegalMonetaryTotal> <cbc:LineExtensionAmount currencyID=\"PEN\">7704.15</cbc:LineExtensionAmount> <cbc:TaxInclusiveAmount currencyID=\"PEN\">9090.90</cbc:TaxInclusiveAmount> <cbc:AllowanceTotalAmount currencyID=\"PEN\">0.00</cbc:AllowanceTotalAmount> <cbc:ChargeTotalAmount currencyID=\"PEN\">0.00</cbc:ChargeTotalAmount> <cbc:PrepaidAmount currencyID=\"PEN\">0.00</cbc:PrepaidAmount> <cbc:PayableAmount currencyID=\"PEN\">9090.90</cbc:PayableAmount> </cac:LegalMonetaryTotal> <cac:InvoiceLine> <cbc:ID>1</cbc:ID> <cbc:InvoicedQuantity unitCode=\"NIU\">2</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID=\"PEN\">6060.60</cbc:LineExtensionAmount> <cac:PricingReference> <cac:AlternativeConditionPrice> <cbc:PriceAmount currencyID=\"PEN\">3030.300</cbc:PriceAmount> <cbc:PriceTypeCode listAgencyName=\"PE:SUNAT\" listName=\"SUNAT:Indicador de Tipo de Precio\" listURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16\">01</cbc:PriceTypeCode> </cac:AlternativeConditionPrice> </cac:PricingReference> <cac:TaxTotal> <cbc:TaxAmount currencyID=\"PEN\">924.50</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID=\"PEN\">5136.10</cbc:TaxableAmount> <cbc:TaxAmount currencyID=\"PEN\">924.50</cbc:TaxAmount> <cac:TaxCategory> <cbc:Percent>18.00</cbc:Percent> <cbc:TaxExemptionReasonCode listAgencyName=\"PE:SUNAT\" listName=\"SUNAT: Codigo de Tipo de Afectación del IGV\" listURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07\">10</cbc:TaxExemptionReasonCode> <cac:TaxScheme> <cbc:ID schemeID=\"UN/ECE 5153\" schemeName=\"Codigo de tributos\" schemeAgencyName=\"PE:SUNAT\">1000</cbc:ID> <cbc:Name>IGV</cbc:Name> <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>KIT EMPAQUES P/BOMBA TIPO VE C/RETEN 31MM</cbc:Description> <cac:SellersItemIdentification> <cbc:ID>SP-07599-3</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID=\"PEN\">2568.05</cbc:PriceAmount> </cac:Price> </cac:InvoiceLine> <cac:InvoiceLine> <cbc:ID>2</cbc:ID> <cbc:InvoicedQuantity unitCode=\"NIU\">1</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID=\"PEN\">3030.30</cbc:LineExtensionAmount> <cac:PricingReference> <cac:AlternativeConditionPrice> <cbc:PriceAmount currencyID=\"PEN\">3030.300</cbc:PriceAmount> <cbc:PriceTypeCode listAgencyName=\"PE:SUNAT\" listName=\"SUNAT:Indicador de Tipo de Precio\" listURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16\">01</cbc:PriceTypeCode> </cac:AlternativeConditionPrice> </cac:PricingReference> <cac:TaxTotal> <cbc:TaxAmount currencyID=\"PEN\">462.25</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID=\"PEN\">2568.05</cbc:TaxableAmount> <cbc:TaxAmount currencyID=\"PEN\">462.25</cbc:TaxAmount> <cac:TaxCategory> <cbc:Percent>18.00</cbc:Percent> <cbc:TaxExemptionReasonCode listAgencyName=\"PE:SUNAT\" listName=\"SUNAT: Codigo de Tipo de Afectación del IGV\" listURI=\"urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07\">10</cbc:TaxExemptionReasonCode> <cac:TaxScheme> <cbc:ID schemeID=\"UN/ECE 5153\" schemeName=\"Codigo de tributos\" schemeAgencyName=\"PE:SUNAT\">1000</cbc:ID> <cbc:Name>IGV</cbc:Name> <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:Item> <cbc:Description>KIT DE EMPAQUES C/ORING DE TAPA GRUESO</cbc:Description> <cac:SellersItemIdentification> <cbc:ID>SP-07615</cbc:ID> </cac:SellersItemIdentification> </cac:Item> <cac:Price> <cbc:PriceAmount currencyID=\"PEN\">2568.05</cbc:PriceAmount> </cac:Price> </cac:InvoiceLine></Invoice>";
var xmlDoc = new XmlDocument();
XmlNamespaceManager nsmgr = new XmlNamespaceManager(xmlDoc.NameTable);
nsmgr.AddNamespace("inv", "urn:oasis:names:specification:ubl:schema:xsd:Invoice-2");
nsmgr.AddNamespace("cbc", "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2");
nsmgr.AddNamespace("cac", "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2");
Console.WriteLine("{0,-20} {1,5}\n", "Field", "Value");
Console.WriteLine("{0,-20} {1,5:N1}", "XML-ID", xmlDoc.SelectSingleNode("inv:Invoice/cbc:ID",nsmgr).InnerText);
Console.WriteLine("{0,-20} {1,5:N1}", "XML-Note",xmlDoc.SelectSingleNode("inv:Invoice/cac:Signature/cbc:Note",nsmgr).InnerText);
Console.WriteLine("{0,-20} {1,5:N1}", "XML-PartyID",xmlDoc.SelectSingleNode("inv:Invoice/cac:Signature/cac:SignatoryParty/cac:PartyIdentification/cbc:ID",nsmgr).InnerText);
Console.WriteLine("{0,-20} {1,5:N1}", "XML-PartyName",xmlDoc.SelectSingleNode("inv:Invoice/cac:Signature/cac:SignatoryParty/cac:PartyName/cbc:Name",nsmgr).InnerText);
Console.WriteLine("{0,-20} {1,5:N1}", "XML-IssueDate",xmlDoc.SelectSingleNode("inv:Invoice/cbc:IssueDate",nsmgr).InnerText);
Console.WriteLine("{0,-20} {1,5:N1}", "XML-DueDate",xmlDoc.SelectSingleNode("inv:Invoice/cbc:DueDate",nsmgr).InnerText);