File-Objekte und URL's



  • Hi Leutz,

    mit folgendem Befehl erzeuge ich ein neues File-Objekt:

    File f1 = new File(url);

    Wenn in der Variable url ein lokaler Pfad wie z.B. "c:\\test.txt" steht, funktioniert alles wunderbar.

    Ich möchte aber auch Internetadressen wie z.B.
    "http://www.n-tv.de/2893493.html"
    angeben. Das funktioniert jedoch nicht. Die Funktion liefert mir immer den Rückgabewert "-1" zurück. Er findet also die Datei nicht.

    Gibt es eine Möglichkeit, dass bei dieser Funktion auch URL's akzeptiert werden?

    Gruss,
    Koontz



  • Ja, übergebe ein URL-Objekt. Eine Adresse als String behandelt der Konstruktor als Pfadangabe mit Dateinamen und das kann natürlich nicht funktionieren.



  • Hi,

    besten Dank. Habe jetzt das URL-Objekt erzeugt und ausserdem mein FileReader-Objekt gegen einen InputStream ausgetauscht. Nu gehts 😃


Anmelden zum Antworten