XML ... qual melhor forma de trabalhar com ele?
seguinte galera, tava aki pesquisando, e mta gente fala que eh mais facil usar o ClientDataSet para manipular arquivos XML, eu lembro a a uns meses atras, vi uma materia sobre isso, usei axei legal, mas quando fui ver a estrutura do XML, na realidade ele pega o arquivo e nao ´deleta´ a informaçao quando agente manda remover ela do xml.
ex ... temos la ...
<nome>pedro</pedro>
se eu mandar ele apagar pedro, ele ´apaga´, ou seja .. o pedro continua la .. porem no xml eh gerado alguma identificaçao, para q akele dado q esta ´apagado´ nao seja mais acessado.
ae eu me pergunto, e pra quem trabalha com um fluxo grande de informaçoes? poxa imagine soh, gravando e apagando registros dos elementos, durante um bom tempo. Poxa, vai chegar uma hora que esse arquivo vai estar GIGANTESCO.
nao sei se alguem tem uma soluçao pra isso, pra por ex ... qndo eu remover algo ... um valor .. ele remover la, pois qndo saiu esse artigo do XML com clientdataset, nao falava nada sobre isso, por isso meio q abandeonei...
masss, ae esses dias, estava aqui tentando usar algo pra guardar dados, que nao ocupassem mto espaço ao criar a instalaçao do mesmo.. e resolvi dar uma procurada denovo...
TXT eu descartei, entao vi um outro artigo XML, usando o XMLDocumment, e o XML Data Binding, mto bom por sinal, acessar os dados e talz .....
mas infelizmente nao consegui mto suporte a isso, como por exemplo:
como fazer pra deletar um registro especifico .. ou alterar o valor de um elemento d um registro especifico heheh ....
bom.. se alguem quiser dar uma lida no article que ensina a acessar o XML Data Binding, ou possa me ajudar, eu agradeceria mto....
[url]http://www.nldelphi.com/cgi-bin/articles.exe/ShowArticle?ID=7066[/url]
valeuz ;)
ex ... temos la ...
<nome>pedro</pedro>
se eu mandar ele apagar pedro, ele ´apaga´, ou seja .. o pedro continua la .. porem no xml eh gerado alguma identificaçao, para q akele dado q esta ´apagado´ nao seja mais acessado.
ae eu me pergunto, e pra quem trabalha com um fluxo grande de informaçoes? poxa imagine soh, gravando e apagando registros dos elementos, durante um bom tempo. Poxa, vai chegar uma hora que esse arquivo vai estar GIGANTESCO.
nao sei se alguem tem uma soluçao pra isso, pra por ex ... qndo eu remover algo ... um valor .. ele remover la, pois qndo saiu esse artigo do XML com clientdataset, nao falava nada sobre isso, por isso meio q abandeonei...
masss, ae esses dias, estava aqui tentando usar algo pra guardar dados, que nao ocupassem mto espaço ao criar a instalaçao do mesmo.. e resolvi dar uma procurada denovo...
TXT eu descartei, entao vi um outro artigo XML, usando o XMLDocumment, e o XML Data Binding, mto bom por sinal, acessar os dados e talz .....
mas infelizmente nao consegui mto suporte a isso, como por exemplo:
como fazer pra deletar um registro especifico .. ou alterar o valor de um elemento d um registro especifico heheh ....
bom.. se alguem quiser dar uma lida no article que ensina a acessar o XML Data Binding, ou possa me ajudar, eu agradeceria mto....
[url]http://www.nldelphi.com/cgi-bin/articles.exe/ShowArticle?ID=7066[/url]
valeuz ;)
Salsa
Curtidas 0
Respostas
Salsa
27/04/2004
um up ae pra quem nao leu :)
GOSTEI 0