-1
我有一个在Java7,Tomcat,Eclipse环境中加载的属性文件。为什么ResourceBundle在以不同语言翻译之后无法加载?
将其翻译成不同的语言后,该文件不会被服务器加载。在翻译过程中,翻译人员将文件复制到docx文件格式,翻译后,我试图将其导出为纯文本UTF8
。
我相信文件中的某种字符阻止它加载......我可能会误解。任何人都知道我怎么能找出是什么造成这种情况?
我有一个在Java7,Tomcat,Eclipse环境中加载的属性文件。为什么ResourceBundle在以不同语言翻译之后无法加载?
将其翻译成不同的语言后,该文件不会被服务器加载。在翻译过程中,翻译人员将文件复制到docx文件格式,翻译后,我试图将其导出为纯文本UTF8
。
我相信文件中的某种字符阻止它加载......我可能会误解。任何人都知道我怎么能找出是什么造成这种情况?
我创建了一个java main函数来将文件加载到Properties对象中。
FileReader reader = new FileReader(args[0]);
Properties data = new Properties();
data.load(reader);
装货我收到extiontion文件的结果:
IllegalArgumentException: Malformed \uxxxx encoding.
寻找解决方案后,我得到了一个到链接问我搜索“\ U”在文件.. 。当然我在属性文件中找到了< \ ul>,这就阻止了JSF加载资源包...
如果可能,发布资源文件以获得最佳结果。 – Thevenin