Olá! Vejam o código abaixo:
SAXBuilder builder = new SAXBuilder();
Document doc = new Document();
builder.setIgnoringElementContentWhitespace(true);
doc = builder.build(new File(arquivo));
O método setIgnoringElementContentWhitespace(true) aparentemente não está funcionando. Se eu tenho o xml:
<servlet>
<servlet-name>teste</servlet-name>
<servlet-class>teste</servlet-class>
</servlet>
Quando eu vou verificar o doc, o builder carregou uma árvore contendo os espaços em branco entre os elementos, assim:
- Element: servlet
- Text: \n
- Element: servlet-name
- Text: \n
- Element: servlet-class
Ou seja, ele tá carregando a quebra de linha, mas eu não quero. Quero que ele carregue apenas os Element.
Algém pode me ajudar? Por favor![i]