Ler XML  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
vfmartins
JavaTeenager
[Avatar]

Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline

Pessoal,

Preciso ler um arquivo XML do cartão de memória e gravar em rms no palm.

A parte do rms eu não tenho dúvida, mas quanto a leitura do XML fiz algumas tentativas, mas nenhuma resolveu minha necessidade.

Em uma das tentativas, eu peguei a string do XML pelo FileConnection, quebrei ela e gravei no rms, só que quando eu possuo muitos registros no XML e a string fica grade demais o palm aparentemente não suporta e desliga.

Encontrei pela internet o KXML, que faz o parser, teoricamente resolveria este problema de ter muitos registros, só que ele só funciona quando o arquivo é compilado junto ao jar, mas no meu caso o arquivo é externo a aplicação, fica no cartão de memória.

Alguém sabe o que eu posso fazer para resolver essa situação?

Agradeço a atenção
Aguardo sugestões
boone
JWizard
[Avatar]

Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline

Faz vc mesmo o parser ora !
Mamão com açucar !

As vezes é este o preço que se paga por estar lidando com tecnologia obsoleta.
vfmartins
JavaTeenager
[Avatar]

Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline

boone wrote:Faz vc mesmo o parser ora !
Mamão com açucar !

As vezes é este o preço que se paga por estar lidando com tecnologia obsoleta.


Então, eu fiz da maneira que eu descrevi acima, mas não deu certo por causa do tamanho da string.

Vc tem alguma sugestão???
vfmartins
JavaTeenager
[Avatar]

Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline

pessoal, consegui resolver essa situação!

pra ficar registrado aqui caso alguém passe pela mesma situação, a minha solução foi a combinação do FileConection e do Kxml2.2.2.
defini o conteudo inputstream pelo fileconection e fiz o parser pelo kxml gravando campo a campo no rms.

links para auxiliar:
http://kxml.sourceforge.net/
http://developers.sun.com/mobility/apis/articles/fileconnection/


abraços!
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team