Manipulando um arquivo xml atravez de um dataset
649 palavras
3 páginas
Manipulando um arquivo XML através de um ClientDataSetBy: Rodrigo Leonhardt
Abstract: Este artigo apresenta uma solução para manipular um arquivo XML através de um ClientDataSet, utilizando o componente XMLTransformProvider.
Introdução
O uso de arquivos XML se torna cada dia mais comum, por oferecer um padrão capaz de trafegar entre ambientes heterogêneos, tornando a integração uma realidade em ambientes de soluções tecnologicamente diferentes entre si.
Transformando o arquivo XML
Uma vez de posse de um arquivo XML, é preciso manipulá-lo em meio à aplicação. Existem várias formas de realizar esse processo de manipulação, e entre elas está o uso do componente XMLTransformProvider.
Para exemplificar o uso do componente, será utilizado um arquivo XML de nome arquivo1.xml com o seguinte conteúdo:
-------------------------------------------------
<clientes>
-------------------------------------------------
<cliente>
-------------------------------------------------
<codigo>1</codigo>
-------------------------------------------------
<nome>Cliente 1</nome>
-------------------------------------------------
<telefone>1234-5678</telefone>
-------------------------------------------------
</cliente>
-------------------------------------------------
<cliente>
-------------------------------------------------
<codigo>2</codigo>
-------------------------------------------------
<nome>Cliente 2</nome>
-------------------------------------------------
<telefone>9876-5432</telefone>
-------------------------------------------------
</cliente>
-------------------------------------------------
</clientes>
Primeiramente um