Erro ao ler XML

2 respostas
C

Alguém conhece esse erro??

[Fatal Error] cadastro_cliente.xml:4:12: Invalid byte 2 of 3-byte UTF-8 sequence.
org.xml.sax.SAXParseException: Invalid byte 2 of 3-byte UTF-8 sequence.
        at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:264)
        at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
        at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:146)
        at javaapplication3.ClienteXmlReader.lerClientes(ClienteXmlReader.java:37)
        at javaapplication3.CadastroCliente.<init>(CadastroCliente.java:25)
        at javaapplication3.CadastroCliente.main(CadastroCliente.java:43)

2 Respostas

C

E também dá esse erro:

Compiling 1 source file to C:\Documents and Settings\ccarvalho\JavaApplication3\build\classes
Note: C:\Documents and Settings\ccarvalho\JavaApplication3\src\javaapplication3\ClienteXmlReader.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
J

Acho que é porque tem algum caracter que não é UTF-8 no seu XML, não seria o ideal você mudar o encoding desse XML?

<?xml version="1.0" enconding="ISO-8859-1" ?>

O ultimo post não é erro, é um alerta.

Criado 3 de outubro de 2006
Ultima resposta 3 de out. de 2006
Respostas 2
Participantes 2