Hallo zusammen,
ich rätsel schon seit einiger Zeit an folgender Aufgabenstellung herum.
Und zwar möchte ich den Quellcode einer HTML-Webseite auslesen (das klappt soweit), den Quellcode nun unter dem Namen der URL auf meiner Festplatte speichern; anschließend dieses Dokument wieder einlesen und bestimmte Zeichen (/d) - also nur alle enthaltenen Ziffern - in der Console ausgeben lassen.
Ich bin mittlerweile soweit, dass ich den Quellcode in der Console ausgeben lassen kann.
Meine Fragen:
- Wie kann ich den Inhalt des Objektes nun auf meiner Festplatte in einen bestimmten Ordner speichern?
- Wie kann ich diese Datei dann wieder aufrufen, um anschließend bestimmte Zeichen herauszufiltern (Regex /d) ?
Ich freue mich auf eure Tipps, Tricks und Hilfe. ;-)
Herzlichen Dank!
ich rätsel schon seit einiger Zeit an folgender Aufgabenstellung herum.
Und zwar möchte ich den Quellcode einer HTML-Webseite auslesen (das klappt soweit), den Quellcode nun unter dem Namen der URL auf meiner Festplatte speichern; anschließend dieses Dokument wieder einlesen und bestimmte Zeichen (/d) - also nur alle enthaltenen Ziffern - in der Console ausgeben lassen.
Ich bin mittlerweile soweit, dass ich den Quellcode in der Console ausgeben lassen kann.
Meine Fragen:
- Wie kann ich den Inhalt des Objektes nun auf meiner Festplatte in einen bestimmten Ordner speichern?
- Wie kann ich diese Datei dann wieder aufrufen, um anschließend bestimmte Zeichen herauszufiltern (Regex /d) ?
Java:
package io;
import java.io.*;
import java.net.*;
public class GetURL {
public static void main(String[] args) throws IOException {
URL u;
InputStream is = null;
DataInputStream dis;
String s;
u = new URL("http://www.spiegel.de/panorama/leute/");
is = u.openStream();
dis = new DataInputStream(new BufferedInputStream(is));
while ((s = dis.readLine()) != null) {
System.out.println(s);
}
}
}
Ich freue mich auf eure Tipps, Tricks und Hilfe. ;-)
Herzlichen Dank!