Below is my xml:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<soapenv:Envelope >
<soapenv:Header/>
<soapenv:Body>
<inv:GetInvoiceAuthenticationResponse>
<inv:Header>
<inv:Cuit>123</inv:Cuit>
<inv:EmissionPoint>?</inv:EmissionPoint>
<inv:InvoiceType>?</inv:InvoiceType>
<inv:ProcessDate>?</inv:ProcessDate>
<inv:NoOfInvoices>1</inv:NoOfInvoices>
<inv:Result>?</inv:Result>
</inv:Header>
<inv:Invoices>
<inv:Invoice>
<inv:Concept>?</inv:Concept>
<inv:DocumentType>?</inv:DocumentType>
<inv:DocumentNumber>?</inv:DocumentNumber>
<inv:InvoiceNumber>?</inv:InvoiceNumber>
<inv:InvoiceDate>?</inv:InvoiceDate>
<inv:ResultCode>A</inv:ResultCode>
<inv:CAE>?</inv:CAE>
<inv:CAEExpiryDate>?</inv:CAEExpiryDate>
</inv:Invoice>
</inv:Invoices>
</inv:GetInvoiceAuthenticationResponse>
</soapenv:Body>
</soapenv:Envelope>
I want to read the inv:ResultCode
tag . I am using below expression but it's not working. Please tell what I am doing wrong?
Which path I should give in xpath.compile
?
expr = xpath.compile("//inv:Invoices/inv:Invoice/inv:ResultCode/text()");