我無法訪問某些文件中的Java。 Altough文件開始使用folder.listFiles(加載文件系統的)等等特殊字符和空格的Java CentOS的文件路徑FileNotFound
我的問題是,一些文件有特殊字符和空格。
例子:
/test folder/subtestfolder/>> my file.txt
我認爲Java將其翻譯爲:
'/test folder/subtestfolder/?? my file.txt'
將它傳遞給CentOS的。但是,因爲有空格和特殊字符那裏有上??沒有分析。 是否有可能強制使用>>或編碼呢?
這是我從我使用圖書館時出現錯誤:
java.io.FileNotFoundException: /test folder/subtestfolder/?? my file.txt(No such file or directory)
at java.io.FileInputStream.open(Native Method)...
您好,我沒有測試你的解決方案,但另外一個作品爲每個文件,並不需要轉義! – DavidVdd