Marcos, vc está certo! Pra poder acessar dados em formato XML livre, que não estejam no formato XML salvo e reconhecido pelo ClientDataSet, vc precisa usar transformações XML. No Delphi 6 e 7, na pasta DEMOS, procure uma subpasta chamada Internet. Lá tem exemplos relacionados a isto que estou falando. Detalhe: isto só é válido para a versão Enterprise do Delphi, pois esta versão possui todo o suporte para trabalhar com transformações XML.
Consultem também no help do Delphi a respeito do utilitário XML Mapper e sobre o componente TXMLTransformationProvider. Tudo isto só está disponível na versão Enterprise do Delphi 6 ou 7. Ou seja, não existe nada disse que eu citei em versões Professional. E nem adianta tentar instalar os componentes e o utilitário pra usar na versão Professional que não funciona! Sds. >From: Marcos Bernardo <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: delphi-br@yahoogrupos.com.br >Subject: Re: [delphi-br] Abrir XML no ClientDataSet >Date: Tue, 3 Jan 2006 17:13:36 -0200 > >Salve... > >Não Funciona mesmo.. heheheh >Ele só abre se for gerado por ele mesmo... para isso vc tem que o usar o >XMLDoc. > >Isso pelo que sei so foi resolvido no delphi 2005.. heheh > >Já passei por isso.. hehehe > > >O que acontece eh que este formato que ele gera.. >ele coloca o Skema e os dados no mesmo arq. >Quando que em outros formatos vem separado...(ou algo assim...) > >Pelo que sei eh isso.. me corrigiam se eu estiver errado ok... > >Abraço > >Marcos Bernardo > > >Em 03/01/06, Celso Lorenzetti - GMail <[EMAIL PROTECTED]> escreveu: > > > > Olá galera, > > > > o ClientDataSet tem algum limite de tamanho para abrir arquivos xml? > > > > Ou só abre arquivos que foram gerados por ele, com o método >"SaveToFile"? > > > > Estou tentando abrir um arquivo gerado por outro sistema, e está dando a > > mensagem > > > > --------------------------- > > Error > > --------------------------- > > Mismatch in datapacket. > > --------------------------- > > OK > > --------------------------- > > > > Alguém sabe porque. > > > > Obrigado. > > > > Celso Lorenzetti > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > > > > ><http://br.rd.yahoo.com/SIG=12ffivgma/M=387526.7663462.8550203.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136319664/A=3215516/R=2/SIG=16e56adpd/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10029&LID=288321&DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs> > > ------------------------------ > > *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]<[EMAIL PROTECTED]> > > > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > > > > > >[As partes desta mensagem que não continham texto foram removidas] > _________________________________________________________________ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- <<<<< 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