2016-05-24 11 views
2

Ich verwende FTPFile Klasse und ich habe keine Methode oder Variable gefunden, die das Pfadtrennzeichen wie in Files Klasse (File.separator) zeigt. Wie können wir den Dateitrenner des FTP-Servers mit java.Ist es eine vordefinierte Variable oder Methode in FTPFile Klasse?Wie bekomme ich Dateitrennzeichen des FTP-Servers

+1

Der Separator ist '/'. FMI, siehe http://stackoverflow.com/questions/24396070/different-path-separators-during-ftp-transaction-between-windows-and-linux – pepan

+0

Ist das gleiche für Windows und Linux oder andere Maschinen? – smith

+0

Ja, benutze immer '/'. – pepan

Antwort

0

Es gibt keine API für einen FTP-Client, um Remote-Pfadtrennzeichen nicht nur in Java Apache Commons, sondern allgemein zu sagen.

Obwohl die meisten vernünftigen FTP-Server / verwenden, auch wenn die tatsächlichen Remote-Betriebssysteme ein anderes Trennzeichen verwenden.

Aber die FTP-Spezifikation mandatiert es nicht. Es gibt also FTP-Server, die ein anderes Trennzeichen verwenden. Wie der OpenVMS FTP-Server.