| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2008 14:54:28
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline
|
Olá pessoal...
É o seguinte... tenho um arquivo XML e estou lendo através da biblioteca sax blzinha...
faço o parse e carrego minha variável Attrbutes com todos os dados de um determinado elemento do XML...
para ler cada elemento vou fazendo, por exemplo:
Só que estou tendo um "erro" ao fazer um desses getValue's.. Ele me retorna null e na hora de fazer um equals levo um NullPointerException...
Já debuguei o código pelo eclipse e vi que o cmapo que quero pegar no getValue existe e esta dentro dos metadados da Attribute, escrito igual e no mesmo case...
Porque ele não consegue ler esse atributo ??
Dei uma olhada na documentação da SUN e achei a seguinte frase para o Returns:
Returns:
The attribute value as a string, or null if the attribute is not in the list or if qualified names are not available.
Fiquei cabrero com esse fim... SE O NOME NÃO ESTIVER DISPONIVEL ?!?
É preciso disponibilizar o Attribute ?? Como se faz isso ??
VlW!!!
This message was edited 1 time. Last update was at 03/12/2008 16:09:38
|
PadrecO
"O conhecimento o libertará !" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2008 15:05:14
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Só por desencargo de consciência:
jah tentasse mudar o parâmetro, i.e, o nome do atributo q tuh tah tentando pegar o valor? Muda ae e testa. Talvez seja um nome q não possa ser usado sei lá...
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2008 15:21:04
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline
|
Tiago,
Acabei de tentar isso... e não rolou... se faço isso com outros valores funciona...
Uma coisa que reparei... esse atributo é o de index 2 da lista... se tento ler os atributos 0 e 1 da certo, tanto se eu mudar o nome deles tb funciona....
mas do atributo 2 pra frente não tem jeito.. já troquei os nomes, usei os index's e não lê.. sempre me retorna null...
=/
This message was edited 1 time. Last update was at 03/12/2008 15:22:04
|
PadrecO
"O conhecimento o libertará !" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2008 15:25:17
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Posta a parte do código q tah dando problema e a parte correspondente do xml. Fica mais claro o problema.
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2008 16:09:22
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline
|
Puts.. vlw Tiagão.. !!!
Olhei o XML com calma para postar aki e vi o problema... a tag esta assim
Ou seja, não tem o atributo tipo... mas estranho que no eclipse, ao debugar o código, vi uma série de elementos que tb não estão aki...
Vou ver com mais calma isso tb.. via ver não entendi a forma como ele mostra as informações do Attribute...
Vlw !!!
|
PadrecO
"O conhecimento o libertará !" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2008 16:44:16
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Bom, ser for pra usar o SAX, porque não dá uma olhada no JColtrane?
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
|
|