Ler um xml com varios niveis

Delphi

16/12/2015

Boa tarde a todos.
Preciso ler o seguinte xml e pegar todos os dados inclusive os campos cpf usuario, dataHoraEnvioFormatada e todos as outras tags
Só consigo ler da tag <Li> para baixao
Alguem teria uma luz?
Desde ja agradeço


<?xml version="1.0" encoding="UTF-8" ?>
<lote-li>
<cpfUsuario>111.111.111-11</cpfUsuario>
<dataHoraEnvioFormatada>16/12/2015 13:49:00</dataHoraEnvioFormatada>
<idLote>RLI111111111111A00003</idLote>
<listaLIVORetorno>
<li>
<dtRegistro>16/12/2015</dtRegistro>
<idSolicitacao>X1X1X1X1</idSolicitacao>
<importador>
<numero>00000000000001</numero>
<tipoImportador>J</tipoImportador>
</importador>
<mensagemDiagnostico>
<mensagemDiagnostico>Licenciamento de Importação foi registrado</mensagemDiagnostico>
</mensagemDiagnostico>
<numeroLI>1512312399</numeroLI>
</li>
<li>
<dtRegistro>16/12/2015</dtRegistro>
<idSolicitacao>X2X2X2X2</idSolicitacao>
<importador>
<numero>00000000000002</numero>
<tipoImportador>J</tipoImportador>
</importador>
<mensagemDiagnostico>
<mensagemDiagnostico>Licenciamento de Importação foi registrado</mensagemDiagnostico>
</mensagemDiagnostico>
<numeroLI>1512312399</numeroLI>
</li>
</listaLIVORetorno>
</lote-li>
Osvaldo Anjo

Osvaldo Anjo

Curtidas 0

Respostas

Raimundo Pereira

Raimundo Pereira

16/12/2015

Esse xml está sendo gerado por você ?
GOSTEI 0
Osvaldo Anjo

Osvaldo Anjo

16/12/2015

Obrigado pelo retorno.
Não, esse xml é gerado pelo Serpro
GOSTEI 0
Raimundo Pereira

Raimundo Pereira

16/12/2015

Certo, você vai ler os campos do xml e guarda-los em uma tabela é isso sua necessidade ?
GOSTEI 0
Osvaldo Anjo

Osvaldo Anjo

16/12/2015

Obrigado pelo retorno
Exatamente isso, lembrando que as tags li estou lendo normalmente o que não estou conseguindo pegar é do cpfUsuario até idLote
GOSTEI 0
POSTAR