ola pessoal blz?
Estou com um probleminha basico aqui.
Alguem possa me ajudar?
Vou descrever o problema:
tenho um arquivo XML, e estou lendo os dados com o SAX.
no “public void startElement(…)”
preciso saber o que acontece quando uma tag é lida. Por exemplo:
if (name.equals(“property”))
…
if (name.equals(“style”))
…
etc.
ou seja, toda vez que ler uma tag Property, Style, etc vou tratar dos dados.
Ja no “public void characters(…)” eu armazeno os valores que aparecem nas variaveis. AQUI VEM O PROBLEMA.
Por que o codigo XML a seguir possuem valores diferentes?
<property name=“pessoa”>Nome da Pessoa:</property
e
<property name=“pessoa”>Nome da Pessoa:
</property>
(quando eu mudo as tags de linha, as variaveis de caracteres adicionam espaços em branco, porem nao existem espaços… ).
Tem como corrigir este problema com o SAX?
alguma propriedade ou metodo?
…
[]s.