Se vc usa uma licença Enterprise do Delphi 6 ou 7, pesquise sobre Transformações XML. É um recurso que permite que vc mapeie a estrutura de um arquivo XML em arquivos chamados de arquivos de transformação (extenção .XTR). Esses arquivos de transformação são montados usando a ferramenta XML Mapper, que existe somente nas licenças Enterprise do Delphi.
Outra coisa que tb só existe nas licenças Enterprise da versão 6 ou maior do Delphi são componentes que permitem tratar esses arquivos .XTR na forma de providers para o clientdataset. Assim, é possível usar arquivos XML como se fossem datasets comuns. Agora, se vc usa uma versão inferior a 6, o que me vêm a mente é vc ter que construir um dataset provider específico que usaria o componente TXMLDocument e aí sim vc poderia tb usar clientdataset pra acessar XML na forma de um dataset. Tá dada a dica pra pescar o peixe! O resto é com vc! Google tá aí pra isso! ;-) Boa sorte! >From: "Fellipe Henrique" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: delphi-br@yahoogrupos.com.br >Subject: [delphi-br] Como trabalhar com XML? >Date: Mon, 21 Aug 2006 14:43:27 -0300 > >Olá amigos, tenho um XML da seguinte forma: > ><?xml version="1.0" encoding="ISO-8859-1"?> ><modulos> > <modulo> > <arquivo>CrnConnDB</arquivo> > <texto>Modulo de Conexao ao BD</texto> > </modulo> > <modulo> > <arquivo>CrnLogin</arquivo> > <texto>Modulo responsavel pelo Login e usuarios</texto> > </modulo> > ></modulos> > > >Como faço pra trabalhar com ele no Delphi? digo, como se fosse uma Tabela.. >já tentei usar o ClientDataSet, mas o XML que ele cria é um formato >proprietário do Delphi. > > >Desde já agradeço > >[]s > >-- >_________________________________ >Fellipe Henrique >[EMAIL PROTECTED] > >Borland Developer Studio 2006 Certified > >"Venham até a borda, ele disse. >Eles disseram: Nós temos medo. >Venham até a borda, ele insistiu. >Eles foram, Ele os empurrou... >E eles voaram." >(Guillaume Apollinaire) > > >[As partes desta mensagem que não continham texto foram removidas] > _________________________________________________________________ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html