Mein Programm kann HTML-Seiten von meiner Webseiten herunterladen. Danach werden die darin befindlichen Links so konvertiert, dass ich auch mit der lokal heruntergeladen Version surfen kann.
Leider werden nach dem Konvertieren die Sonderzeichen wie z.B. "?" nicht mehr richtig angezeigt. Ich habe den starken Verdacht, dass es an dem unten stehenden Codeausschnitt liegen muss. Ich vermute der Delimiter verändert die Sonderzeichen.
Kann es sein, dass es an dem Delimiter liegt? Jemand ne Idee, wie ich diesen verändern muss?
Leider werden nach dem Konvertieren die Sonderzeichen wie z.B. "?" nicht mehr richtig angezeigt. Ich habe den starken Verdacht, dass es an dem unten stehenden Codeausschnitt liegen muss. Ich vermute der Delimiter verändert die Sonderzeichen.
Kann es sein, dass es an dem Delimiter liegt? Jemand ne Idee, wie ich diesen verändern muss?
Java:
InputStream is = null;
URL url;
try {
url = new URL("file:///" + o.toString());
is = url.openStream();
text = new Scanner( is ).useDelimiter( "\\Z" ).next();
} catch (Exception e) {
e.printStackTrace();
}
Zuletzt bearbeitet: