猿问

如何在ResourceBundle资源属性中使用UTF-8

如何在ResourceBundle资源属性中使用UTF-8

我需要在我的资源属性中使用UTF-8,使用Java的ResourceBundle..当我将文本直接输入属性文件时,它将显示为mojibake。

我的应用程序运行在GoogleAppEngine上。

有人能给我举个例子吗?我做不到这份工作。


繁星coding
浏览 794回答 3
3回答

慕工程0101907

假设您有ResourceBundle的实例,并且可以通过以下方法获得字符串:String val = bundle.getString(key);我通过以下方式解决了我的日本显示器问题:return new String(val.getBytes("ISO-8859-1"), "UTF-8");
随时随地看视频慕课网APP
我要回答