Hari: Laden von Dateien

Hallo Leute,

hat irgendjemand ein Beispiel zum Laden einer Textdatei (HTTP) aus einem JAVA-Applet heraus ?

Bei mir will es einfach nicht hinhauen.
Folgendes versucht:

public void ReadData() {
    String FromFile = "";
    BufferedInputStream Puffer1;
    URL pbURL;
    InputStream rawDataIn;
    DataInputStream refinedDataIn;
    int aCharDataIn;
    try {
      pbURL=new URL"http","www.xxx.com",80,"text.txt");
      rawDataIn = pbURL.openStream();
      Puffer1 = new BufferedInputStream(rawDataIn);
      refinedDataIn = new DataInputStream(Puffer1);
      while((aCharDataIn=refinedDataIn.read())>=0) {
        FromFile += (char)aCharDataIn;
        }
      showStatus("Done");
      }
    catch(MalformedURLException e) {showStatus("URL failure");}
    catch(IOException e) {showStatus("IO Exception");}
    catch(Exception e) {showStatus("Exception");}
    }

... kommt aber bei "rawDataIn = pbURL.openStream();" immer nur eine Exception raus

besten Dank

Hari

  1. Hallo Hari

    Hier ein Methode die das macht:
    public String readFile(String file) throws IOException
    {
      URL url = new URL(file);
      DataInputStream stream = new DataInputStream(url.openStream());
      String line    = "";
      String source = "";
      while((line = stream.readLine()) != null)
      {
        source += line + "\n";
      }
      return source;
    }

    Die Exceptions habe ich hier nicht Abgefangen.
    Tschüs

    Daniel