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

Delphi

08/06/2020

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

Curtidas 0
POSTAR