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
2
A
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.
Der Separator ist '/'. FMI, siehe http://stackoverflow.com/questions/24396070/different-path-separators-during-ftp-transaction-between-windows-and-linux – pepan
Ist das gleiche für Windows und Linux oder andere Maschinen? – smith
Ja, benutze immer '/'. – pepan