como trabalhar com XML

18/11/2005

1

Alguem tem de manipulacao de arquivos XML , ou seja incliur e exclui registro , porem o arquivo nao tem DataPacket .


veja o formato abaixo que desejo manipular .



<?xml version=´1.0´ standalone=´yes´ ?>
- <Database xmlns=´http://tempuri.org/Database.xsd´>
- <Veiculo>
<Placa>GWO5821</Placa>
<AntePlaca />
<Municipio>BELO HORIZONTE</Municipio>
<AnteMunicipio />
<Marca>FIAT/PALIO EX</Marca>
<AnoFabr>1998</AnoFabr>
<AnoMode>1998</AnoMode>
<IPVA>2004</IPVA>
<IPVAParcela>3</IPVAParcela>
<Seguro>0</Seguro>
<TaxaLice>2004</TaxaLice>
<DtLicenciamento>2003-09-09T00:00:00.0000000-03:00</DtLicenciamento>
<DtInclusao>2004-10-05T00:00:00.0000000-03:00</DtInclusao>
<SituLice>DOCUMENTO DE 2003 EMITIDO JUNTO AO DETRAN</SituLice>
<Impedimentos />
<Restricoes>ALIENACAO FIDUCIARIA AGENTE: CONTINENTAL BANCO S/A</Restricoes>
</Veiculo>
- <Multa>
<Placa>GWO5821</Placa>
<Situacao>A PAGAR</Situacao>
<Codigo>6238</Codigo>
<DataHora>2004-04-24T19:47:00.0000000-03:00</DataHora>
<Descricao>TRANSITAR SUP MAXIMA EM ATE 50¬</Descricao>
<Local>RUA JOAO DE DEUS COSTA, N 435</Local>
<Municipio>CONTAGEM</Municipio>
<DtInclusao>2004-05-07T00:00:00.0000000-03:00</DtInclusao>
<AIT>C111776931</AIT>
<Processamento>2321887</Processamento>
<Valor>127.69</Valor>
<URI>http://www.detrannet.mg.gov.br/ixpress/Detran/SDGX/MultaOutrosOrgaos.dml?placa=GWO5821&orgaoautuador=243710&sequencial=001&totalmultas=001&qtdelido=000</URI>
</Multa>
- <Multa>
<Placa>GWO5821</Placa>
<Situacao>A PAGAR</Situacao>
<Codigo>6220</Codigo>
<DataHora>2003-12-09T09:50:00.0000000-02:00</DataHora>
<Descricao>TRANSITAR VEL.SUP.PERM. EM + DE 20¬</Descricao>
<Local>AV. TEREZA CRISTINA</Local>
<Municipio>BELO HORIZONTE</Municipio>
<DtInclusao>2003-12-24T00:00:00.0000000-02:00</DtInclusao>
<AIT>B27911395</AIT>
<Processamento>2258669</Processamento>
<Valor>574.61</Valor>
<URI>http://www.detrannet.mg.gov.br/ixpress/Detran/SDGX/MultaOutrosOrgaos.dml?placa=GWO5821&orgaoautuador=241230&sequencial=001&totalmultas=001&qtdelido=000</URI>
</Multa>
</Database>


Responder

Posts

18/11/2005

Michael

Olá!

Se a estrutura do arquivo XML for fixa, o que é o que ocorre geralmente, a melhor maneira de se trabalhar é usando [b:df8142568f]XML DataBinding[/b:df8142568f]. Pesquise aqui no fórum pois o assunto já foi bastante discutido. Só não me lembro de cabeça se esta tecnologia foi introduzida na versão 6 ou 7 do Delphi. Alguém aí refresque minha memória! ;-)

No caso da estrutura do arquivo ser dinâmica, pode-se usar o componente [b:df8142568f]XMLDocument[/b:df8142568f].

[]´s


Responder

18/11/2005

Martins

Olá! Se a estrutura do arquivo XML for fixa, o que é o que ocorre geralmente, a melhor maneira de se trabalhar é usando [b:4b4cd46e99]XML DataBinding[/b:4b4cd46e99]. Pesquise aqui no fórum pois o assunto já foi bastante discutido. Só não me lembro de cabeça se esta tecnologia foi introduzida na versão 6 ou 7 do Delphi. Alguém aí refresque minha memória! ;-) No caso da estrutura do arquivo ser dinâmica, pode-se usar o componente [b:4b4cd46e99]XMLDocument[/b:4b4cd46e99]. []´s


Acho q foi na versão 6 Michael, se não estou enganado :roll: (espero não está)

:D


Responder

18/11/2005

Elter.teodoro

>>Se a estrutura do arquivo XML for fixa, o que é o que ocorre geralmente, >>a melhor maneira de se trabalhar é usando XML DataBinding. Pesquise >>aqui no fórum pois o assunto já foi bastante discutido. Só não me lembro >>de cabeça se esta tecnologia foi introduzida na versão 6 ou 7 do Delphi. >>Alguém aí refresque minha memória! Wink
>>
>>No caso da estrutura do arquivo ser dinâmica, pode-se usar o >>componente XMLDocument.

gostaria se possivel um exemplo de como usar o XML DataBinding.


Responder