G
Guest
Gast
Moin zusammen,
hab leider eine kleines Problem mit Clobs und encoding. Ich mach eine Abfrage auf eine Oracle Datenbank, diese liefert mir ein XML zurück, welches in einem CLOB verpackt ist. Um das in eine Datei zu schreiben, verwende ich die methode clobToString.
Leider zerhaut er mir jedesmal Umlaute (Ä,Ü,Ö etc.). Hat jemand eine Idee wie ich das Problem lösen kann? Danke schon im voraus für mögliche Lösungen.
Danke
Dodo
hab leider eine kleines Problem mit Clobs und encoding. Ich mach eine Abfrage auf eine Oracle Datenbank, diese liefert mir ein XML zurück, welches in einem CLOB verpackt ist. Um das in eine Datei zu schreiben, verwende ich die methode clobToString.
Leider zerhaut er mir jedesmal Umlaute (Ä,Ü,Ö etc.). Hat jemand eine Idee wie ich das Problem lösen kann? Danke schon im voraus für mögliche Lösungen.
Code:
static String clobToString(Clob clob) throws IOException {
String string = null;
try {
string = clob.getSubString(1L, (int) clob.length()); /* convert clob into a string */
} catch (SQLException e) {
return null;
}
return string;
}
Danke
Dodo