MikeX Geschrieben 4. September 2009 Geschrieben 4. September 2009 Hallo, habe ein Problem, ich habe ein kleines Programm erstellt, das eine xml ausliest, diese auf eine best. Art und Weise verarbeitet, in eine csvDatei schreibt und auf einen FTP-Server ablegt. (Das funktioniert alles schon soweit) Nun aber das Problem, ich möchte die Datei nicht mehr als csv erstellen, sondern ich möchte sie in einem Stream halten(Zwischenspeicher) und einfach auf dem FTP-Server ablegen! Also so, dass gar keine Datei mehr auf dem Rechner entsteht.! Weiss jemand wie ich das mache!? Ich benutze das Package Simpleftp. Gruß MikeX
perdian Geschrieben 4. September 2009 Geschrieben 4. September 2009 - Inhalt erstellen - in byte[] umwandeln - Mit "richtigem" FTP-Client (z.B. Commons VFS) die Bytes auf den Zielserver übertragen. - Fertig
MikeX Geschrieben 10. September 2009 Autor Geschrieben 10. September 2009 Lösung. Habe es einmal mit SimpleFtp gemacht(total einfach - verbinden - speichern - schließen) und mit commons(nicht so einfach wie simple ftp, aber auch nicht schwer zu verstehen) Aber beim Einlesen/Ausgeben des Streams gabs kleine Probleme, bis ich auf den Encoding Typ CP1252 gestoßen bin, ist schon locker eine Stunde vergangen. Hat alles geklappt... Danke sehr !!! Gruß MikeX
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden