• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[Java] Datei downloaden

Status
Für weitere Antworten geschlossen.
Werbung:
Also ich habe hier das Verzeichnis /home/david/Bot/
In diesem Verzeichnis liegt die Datei icq.jar
und ich möchte in meinem Programm icq.jar eine Datei zum Lesen aus dem Internet öffnen

Wie kann ich da tun?

mfg Andlinga
 
Werbung:
Also ich habe hier das Verzeichnis /home/david/Bot/
In diesem Verzeichnis liegt die Datei icq.jar
und ich möchte in meinem Programm icq.jar eine Datei zum Lesen aus dem Internet öffnen

Wie kann ich da tun?

mfg Andlinga

Das Thema ist sehr komplex, vllt. solltest Du Dir einfach mal bei Gallilecomputing vom Javatutor das Tutorial zu Dateien und Datenströmen anschauen. Das ist eigentlich relativ gut erklärt.

Wenn Du dann noch eine Frage hast, kannst Du diese natürlich sehr gerne stellen.

Nur damit wir uns richtig verstehen - ich gebe Dir den Link nicht weil ich kein Bock habe Dir zu helfen sondern weil ich das Rad nicht neu erfinden will ;)

Galileo Computing :: Java ist auch eine Insel – 12 Dateien und Datenströme

Gruß Sven
 
ist es mit dem Jakarta Commons HttpClient möglich eine stink normale HTML Datei aus dem Internet zu lesen?
 
ist es mit dem Jakarta Commons HttpClient möglich eine stink normale HTML Datei aus dem Internet zu lesen?

Hi,

wieso machst Du das so kompliziert ?
Mach doch einfach nen URL Objekt und öffne den Stream !

Dann holste Dir mit dem Scanner den Stream (wenn Du das JDK < 1.5 benutzt) und schon gehts.

Hier mal ein Beispiel:

Code:
package de.svenbartak.reader.htmlReader;

import java.util.Scanner; 
import java.net.URL;

/**
 * Class HTMLReader
 * 
 * @author Sven Bartak
 */
public class HTMLReader
{
  /**
   * Entrypoint (mainMethod)
   * 
   * @param args
   */
  public static void main(String[] args)
  {
    Scanner scanner = new Scanner(new URL("http://www.mySite.de/myTestFile.html").openStream());

    while (scanner.hasNextLine())
    {
      System.out.println(scanner.nextLine());
    }

    scanner.close();
  }
}


Gruß Sven
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben