Java で特定のファイルにアクセスできません。ファイルは folder.listFiles() などを使用してファイルシステムからロードされますが...
私が抱えている問題は、一部のファイルに特殊文字とスペースが含まれていることです。
例:
/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)...