gpt4 book ai didi

java - 在 Java 1.5 中读取 UTF-8 .properties 文件?

转载 作者:行者123 更新时间:2023-12-03 22:50:34 26 4
gpt4 key购买 nike

我有一个项目,所有内容都采用 UTF-8。我正在使用 Properties.load(Reader) 方法以这种编码读取属性文件。但是现在,我需要使项目与Java 1.5兼容,而上述方法在Java 1.5中不存在。只有一个以 InputStream 作为参数的加载方法,假定它在 ISO-8859-1 中。

有什么简单的方法可以使我的项目与 1.5 兼容,而无需将所有 .properties 文件更改为 ISO-8859-1?我真的不想在我的项目中混合使用多种编码(编码已经是一次一个的时间接收器,更不用说混合它们了)或者将我的所有项目更改为 ISO-8859-1。

我所说的“简单方法”是指“无需从头开始创建自定义 Properties 类”。

最佳答案

你能用xml-properties吗?反而?据我了解,规范 .properties 文件应该在 ISO-8859-1 中, 如果你想要其他字符,他们应该被引用,使用 native2ascii工具。

关于java - 在 Java 1.5 中读取 UTF-8 .properties 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8384756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com