我已经编写了一个应用程序,它采用文件夹路径并执行一些操作。但是,如果文件夹路径包含英语以外的其他语言的字符,那么它不起作用。它只支持英文字符。如何处理这个问题?如何处理文件/文件夹路径中的不同语言
1
A
回答
1
理论上它应该工作。实际上,在大多数情况下,这是一个将参数从shell传递到java应用程序的问题。尝试验证这是否正常工作:从命令提示符运行应用程序,完全按照您的操作进行,但使用远程调试。在您正在读取参数的代码中创建断点,并查看该值是什么。我相信这个阶段的价值已经被破坏了。如果你在windows上,这是一个典型的问题。
在这种情况下,您必须将系统配置为正确支持命令提示符中的Unicode字符。
如果从命令行正确读取路径,请尝试继续调试并查看其损坏位置。检查您正在使用哪个分隔符。避免使用/和\,而是使用File.separator。
+0
它无法找到路径。实际路径是“D:/ local /ασηιση”,但是当它被工具采用时,它会将其转换为“D:/ local/??????” – Ashish
相关问题
- 1. PHP如何在配置文件中处理不同的语言?
- 2. 如何在文件路径中处理〜
- 3. 如何处理根文件夹路径中的空白
- 4. 处理文件路径和批处理文件夹中的空间
- 5. 文件夹中的最长文件路径 - 如何处理异常
- 6. 批处理文件 - 全路径的父文件夹
- 7. JFolder ::文件夹:路径不是文件夹。路径:
- 8. 如何处理文件路径?
- 9. 从批处理文件中的路径获取文件夹名称。不解决
- 10. 如何删除zip文件夹中的文件夹路径
- 11. 如何处理Windows批处理文件路径中的空格?
- 12. 批处理文件夹和文件夹中的旧文件的clipbrd文件名和路径,除了文件夹B中的同名文件
- 13. 批处理文件 - 如何检查是否路径的bin文件夹设置
- 14. 语言文件夹
- 15. 两种不同语言的android语言文件夹
- 16. 从文件路径中确定文件的语言
- 17. 文件夹路径
- 18. 如何在extjs中获取文件夹路径而不是文件路径
- 19. 如何在处理项目文件夹内容时使用文件路径?
- 20. 如何获取我的项目中文件夹的路径(以及该文件夹中文件的路径)?
- 21. 具有不同内部路径的tar文件夹/文件?
- 22. 批处理脚本查找子文件夹中的文件夹并获得文件夹路径
- 23. 如何让不同的py文件处理不同的路线?
- 24. laravel中的多路径文件5 /多个路径文件夹
- 25. 语言文件的单独文件夹
- 26. 在python中处理文件路径
- 27. 如何从给定文件夹路径获取文件夹路径?
- 28. 如何将windows文件夹路径转换为linux文件夹路径
- 29. Android文件夹的文件路径
- 30. 更改文件的路径文件夹
至少提供异常堆栈跟踪。 –
我采取的路径和检查路径是否存在?那个时候它给出的路径是不正确的。我用“exists()”方法检查它 – Ashish