Ler tags ou subtags iguais em um arquivo XML com o Delphi

08/06/2020

0

Boa tarde

tenho um arquivo XML onde preciso ler a subtags <Placa> o detalhe é que tenho 3 subtags <placa> , eu preciso ler cada uma delas e gravar em 3 variáveis respectivamente. placa1, placa2 e placa3

trecho do XML

<transp>
<modFrete>4</modFrete>
<transporta>
<CNPJ>70098470000115</CNPJ>
<xNome>W A BARRETO E CIA LTDA</xNome>
<IE>161037267</IE>
<xEnder>R ALMEIDA BARRETO 1950</xEnder>
<xMun>CAMPINA GRANDE</xMun>
<UF>PB</UF>
</transporta>
<veicTransp>
<placa>QSI0557</placa>
<UF>PB</UF>
</veicTransp>
<reboque>
<placa>NPT5356</placa>
<UF>PB</UF>
</reboque>
<reboque>
<placa>NPT5396</placa>
<UF>PB</UF>
</reboque>
<vol>
<qVol>10000</qVol>
<esp>COMBUSTIVEL GRANEL</esp>
<marca>IPIRANGA</marca>
<pesoL>7194.000</pesoL>
<pesoB>7194.000</pesoB>
<lacres>
<nLacre>552667</nLacre>
</lacres>
<lacres>
<nLacre>552666</nLacre>
</lacres>
<lacres>
<nLacre>552665</nLacre>
</lacres>
<lacres>
<nLacre>552664</nLacre>
</lacres>
<lacres>
<nLacre>552663</nLacre>
</lacres>
<lacres>
<nLacre>552662</nLacre>
</lacres>
<lacres>
<nLacre>552661</nLacre>
</lacres>
<lacres>
<nLacre>552660</nLacre>
</lacres>
<lacres>
<nLacre>552659</nLacre>
</lacres>
<lacres>
<nLacre>552658</nLacre>
</lacres>
<lacres>
<nLacre>552657</nLacre>
</lacres>
<lacres>
<nLacre>552656</nLacre>
</lacres>
</vol>
</transp>
Emanuel Gonçalves

Emanuel Gonçalves

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar