2016-03-28 7 views

Antwort

3

(Sie haben die Dokumente überprüft, richtig?), Sie benötigen die Methode appendFile() auf dem FTP-Client.

So etwas wie

String text = "...." 
String remoteFileName = "..." 
FTPClient ftp = ... // Already connected 

try (ByteArrayInputStream local = new ByteArrayInputStream(text.toBytes("UTF-8"))) { 
    ftp.appendFile(remoteFilename, local); 
} catch (IOException ex) { 
    throw new RuntimeException("Uh-oh", ex); 
} 
+0

Vielen Dank! Eine weitere Frage stellt sich, warum "UTF-8" gesetzt wird und welchen Unterschied es macht. Danke noch einmal. – c2J

+0

"UTF-8" ist der Zeichensatz, den das Remote-Ende beim Anhängen der Zeichenfolge verwendet. Ich habe es als guten Standard ausgewählt, aber Sie sollten Ihre lokale Umgebung überprüfen. –