Como todos nós sabemos, trabalhar com XML no Delphi émuito simples. Se vocêéum aficionado em ClientDataSets (assim como eu), pode imaginar que facilmente podemos criar uma estrutura XML através deste componente. Porém, neste caso o documento XML gerado possui diferenças de estrutura comparado a um XML comum, isto deve-se ao fato do ClientDataSet armazenar a estrutura em um DataPacket. Devido a este pequeno impasse, muitos desenvolvedores encontram dificuldades ao realizar a leitura de um XML não gerado pelo ClientDataSet, utilizando assim componentes como o XMLTransform por exemplo. Veremos aqui uma maneira simples de realizar a leitura de um arquivo estruturado, utilizando para isto o componente XMLDocument. O layout do formulário pode ser visto na Figura 1. Adotaremos um caso de estrutura pré-definida para a reprodução, conforme ilustra o exemplo da Listagem1.

...

Quer ler esse conteúdo completo? Tenha acesso completo