1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

InputStream/OutPutStream II

  • sommeralex
  • 8. Februar 2007 um 00:26
  • Unerledigt
  • sommeralex
    11
    sommeralex
    Mitglied
    Punkte
    1.325
    Beiträge
    188
    • 8. Februar 2007 um 00:26
    • #1

    ich versende nun - serverseitig - ein outputStream über eine StreamConnection welches als Inhalt ein String "hallo" und eine XML Datei enthält.

    dos.writeUTF("hello") //string

    //die xml datei ist etwas komplizierter
    //dos = DataOutputStream, dis DataInputStream

    //ich lese also die XML über ein FileInputStream ein

    InputStream in = new FileInputStream("my.xml");
    DataInputStream dis = new DataInputStream(in);

    //und schreibe sie dann, wie oben beschrieben, byte-weise am server in meinen outputstream - der per bluetooth übertragen wird.

    int off = 0;
    boolean read = true;
    while (read) {
    byte b = dis.readByte();
    dos.write(b);
    counter = counter + 1;
    dos.write(b);
    }


    auf meinem client habe ich den inputstream. ich kann dis.readUTF() machen und erhalte mein "Hallo"

    Es gelingt mir aber nicht, meine XML zu "lesen" - der XML parser will ein inputstream - das hab ich ja, und geb ich ihm, dennoch eine exception. woran könnte das nur liegen??

  • phax
    5
    phax
    Mitglied
    Punkte
    205
    Beiträge
    41
    • 12. Februar 2007 um 13:33
    • #2

    Dafür nimmst du den ByteArrayInputStream der die Daten vom eingehenden InputStream übernimmt.

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung