Hallo,
Beim Einlesen eines XML-Dokuments gibt es bei Umlauten Schwierigkeiten:
org.jdom.JDOMException: Error in building from stream: Invalid byte 2 of 3-byte UTF-8 sequence.
Das XML liegt als CLOB in einer Oracle DB.
Ich verwende folgenden Java-Code:
DOMBuilder docBuilder = new DOMBuilder();
InputStream in = new StringInputStream(writer.toString());
Document doc = docBuilder.build(in);
Meine XML-Datei sieht folgendermaßen aus (beim Ä knallts dann):
<?xml version="1.0" encoding="UTF-8"?>_Hier steht mein Text mit ÄÖÜ._Wie muss ich meinen Code anpassen, damit die Umlaute korrekt gelesen werden?
Danke,
Jan