| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2009 09:21:14
|
vfmartins
JavaTeenager
![[Avatar]](/images/avatar/c0e3cd6db1359ed02c1726421bb7325d.jpg)
Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline
|
Bom dia,
Necessito da ajuda de vocês para resolver a seguinte situação:
Eu tenho a string abaixo
"<inicio>mensagem 1<fim><inicio>mensagem 2<fim>"
Preciso percorrer essa String e pegar os valores 'mensagem 1' e 'mensagem 2' e armazena-los em 2 variaveis distintas.
A lógica eu tenho, mas não sei como correr a string em J2ME
Eu valido o caracter assim
Mas não sei como ver o próximo
Aguardo sugestões!
Obrigado
This message was edited 1 time. Last update was at 23/11/2009 10:11:11
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2009 09:49:10
|
jidlafe
Debugger
![[Avatar]](/images/avatar/7c7b7bb2543be27ea5152979a9fbe9d5.jpg)
Membro desde: 10/04/2009 17:09:55
Mensagens: 56
Localização: SBC / SP
Offline
|
Meu amigo não entendi muito bem a tua duvida, mas talvez isto te ajude:
|
Que tal aprender Java e ganhar dinheiro. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2009 10:08:22
|
vfmartins
JavaTeenager
![[Avatar]](/images/avatar/c0e3cd6db1359ed02c1726421bb7325d.jpg)
Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline
|
jidlafe wrote:Meu amigo não entendi muito bem a tua duvida, mas talvez isto te ajude:
obrigado pela resposta, mas eu tentei utilizar seu código e deu o erro abaixo:
The method split(String) is undefined for the type String
como faço para corrigi-lo??
obs. Você descreveu minha string assim: "mgs1,msg2"
Mas no meu caso é assim que eu recebo ela formatada: "<inicio>mensagem 1<fim><inicio>mensagem 2<fim>"
Fico no aguardo!!
Espero mais ajudas!!!
This message was edited 1 time. Last update was at 23/11/2009 10:09:13
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2009 11:34:53
|
jidlafe
Debugger
![[Avatar]](/images/avatar/7c7b7bb2543be27ea5152979a9fbe9d5.jpg)
Membro desde: 10/04/2009 17:09:55
Mensagens: 56
Localização: SBC / SP
Offline
|
Quanto ao método eu acho que é a tua versão do JDK, atualize.
Tenha como base:
|
Que tal aprender Java e ganhar dinheiro. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2009 15:20:45
|
ctdaa
JavaGuru
![[Avatar]](/images/avatar/6ad7a30abbe69e43b586e8c7c39b9412.png)
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
|
Usando expressões regulares:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 08:28:05
|
ricoldi
JavaEvangelist
![[Avatar]](/images/avatar/f65c00c041bab77ab44874be15c53276.png)
Membro desde: 04/11/2007 19:11:40
Mensagens: 414
Localização: Ribeirão Preto - SP
Offline
|
Eu to loko ou esse tópico é de j2me mesmo...
Pra fazer gambiarra dá pra ir correndo letra a letra identificando padrões. Mas acho que a melhor opção ai é você trocar essa string estranha para XML.
|
*Todo post expressa minha opinião e não uma verdade inquestionável* |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 08:49:48
|
vfmartins
JavaTeenager
![[Avatar]](/images/avatar/c0e3cd6db1359ed02c1726421bb7325d.jpg)
Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline
|
jidlafe, eu uso JDK 6u13 (a mais recente que encontrei) e continua na mesma a sua sugestão (ela funciona em J2ME??)
ctdaa, tentei sua sugestão mas estou com erro com Pattern e Matcher (eles funcionam em J2ME??)
ricoldi, meu problema é com J2ME sim, mas então, eu recebo essas strings nesse formato ja. Como vc disse (e eu ja havia mencionado acima) minha intenção é tentar correr letra a letra, mas não sei como é a sintaxe em J2ME. Vc saberia me ajudar???
Agradeço a disponibilidade de todos
E continuo aguardando mais sugestões!!
This message was edited 1 time. Last update was at 24/11/2009 08:56:41
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 09:11:00
|
ricoldi
JavaEvangelist
![[Avatar]](/images/avatar/f65c00c041bab77ab44874be15c53276.png)
Membro desde: 04/11/2007 19:11:40
Mensagens: 414
Localização: Ribeirão Preto - SP
Offline
|
O que tem em mente?
Faça um código veja o que dá, ai poste aqui pra gente poder ver...
*Por essas respostas acima que fiquei confuso...rs...
|
*Todo post expressa minha opinião e não uma verdade inquestionável* |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 10:34:28
|
ctdaa
JavaGuru
![[Avatar]](/images/avatar/6ad7a30abbe69e43b586e8c7c39b9412.png)
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
|
vixi... desculpe a mancada.... não tem mesmo as classes Matcher e Pattern no JavaME. Ia sugerir Scanner.... mas também não tem.... que pobre!
Então acho que a melhor sugestão foi mesmo usar o XML, se voce conseguir mudar um pouco sua string para "<inicio>mensagem 1</inicio><inicio>mensagem 2</inicio>, vai ficar fácil.
Se não der para mudar a string então o jeito é mesmo percorrer a string e ir guardando os caracteres, com este exemplo que também já foi sugerido (trocando o split pela lógica abaixo.), algo assim:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2009 14:39:02
|
vfmartins
JavaTeenager
![[Avatar]](/images/avatar/c0e3cd6db1359ed02c1726421bb7325d.jpg)
Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline
|
falae pessoal..
consegui resolver essa situação!!
encontrei um tutorial mto bom na net e foi só me adequar a ele.
segue abaixo o link caso alguém passe pela mesma situação:
http://www.devmedia.com.br/articles/viewcomp.asp?comp=6289
Muito obrigado pelo auxilio de todos!!
|
|
|
 |
|
|