Ler um XML e renomear o arquivo com conteudo das tags

Delphi

02/10/2016

Ola pessoal, estou com uma duvida..

Tenho vários arquivos XMLs, ex:

<?xml version="1.0" encoding="utf-8"?>
<nfeProc versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">
<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
<infNFe Id="NFe3516031960........" versao="3.10">
<ide>
<cUF>35</cUF>
<cNF>0123456789</cNF>
<natOp>VENDA DE MERCADORIA</natOp>
<indPag>1</indPag>
<mod>55</mod>
<serie>1</serie>
<nNF>12121212</nNF>
<dhEmi>2016-03-29T00:00:00-03:00</dhEmi>
<dhSaiEnt>2016-03-29T23:05:00-03:00</dhSaiEnt>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>3543402</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>0</cDV>
<tpAmb>1</tpAmb>
<finNFe>1</finNFe>
<indFinal>0</indFinal>
<indPres>9</indPres>
<procEmi>0</procEmi>
<verProc>3.0.0</verProc>
</ide>
<emit>
<CNPJ>4545456000108</CNPJ>
<xNome>DISPAN COMERCIAL LTDA</xNome>
<xFant>DISPAN</xFant>
[...]


Preciso criar uma forma para simplificar meu trabalho que seria...:

Abrir vários arquivos XMLs, coletar as informações das tags: "<xNome>", "<cNF>" e "<dhEmi>" e renomear o mesmo arquivo com esses dados...

ex.: DISPAN_12121212_2016-03-29.xml

Alguém pode me dar uma luz?
Hdn

Hdn

Curtidas 0
POSTAR