Parsear XML (JAXB + DOM)

2 respostas
P

Estou tendo um problema aqui.
A minha camada de apresentação em delphi (GUI).

Manda uma msg XML para o socket em java. Ao parsear esse xml
estou tendo este problema quando mando um caracter com acento.

Ai ocorre esta exceção.

catch (SAXException se) {
			//se.printStackTrace();
			System.out.println("Erro: " + se.getMessage());

Erro: Invalid byte 2 of 3-byte UTF-8 sequence.

Eu devo setar alguma proprieda do DocumentBuilderFactory?
Para que ele aceita o xml que esta vindo do delphi ou no proprio delphi eu devo setar um padrao, ? para que o xml chegue proprietamente, compativel com o java?[/b]

2 Respostas

W

Vc não deveria setar o encoding desse XML para ISO-8859-1 em vez do UTF-8… o acento esta em um atributo ou no valor de uma tag?

P

Isto mesmo, valeu kara :slight_smile:

:smiley: :smiley:

Criado 18 de maio de 2004
Ultima resposta 19 de mai. de 2004
Respostas 2
Participantes 2