为什么 Eclipse 不显示 UTF-8 字符
Why Eclipse does not displaying UTF-8 chars
我正在使用 eclipse Luna,当我尝试获得包含缅甸语的 json 结果时,我得到了奇怪的字符,例如:
我的代码:
InputStream is = connection.getInputStream();
StringWriter sw = new StringWriter();
IOUtils.copy(is, sw,"UTF-8");
String s=sw.toString();
JSONObject mainjobj= new JSONObject(s);
到目前为止我尝试了什么?..
我这样做了:Windows > 首选项 > 常规 > 内容类型,将 UTF-8 设置为所有内容类型的默认编码
和此:Windows > 首选项 > 常规 > 工作区,将 "Text file encoding" 设置为 "Other : UTF-8"
但这两个都不适合我。
你对此有何建议?
这是一个字体问题;大多数固定宽度字体(包括 Consolas)不支持缅甸字形,因为它们无法正确呈现固定宽度。
参见:http://www.myanmarlanguage.org/note/fixed-width-font-burmese-programming
我正在使用 eclipse Luna,当我尝试获得包含缅甸语的 json 结果时,我得到了奇怪的字符,例如:
我的代码:
InputStream is = connection.getInputStream();
StringWriter sw = new StringWriter();
IOUtils.copy(is, sw,"UTF-8");
String s=sw.toString();
JSONObject mainjobj= new JSONObject(s);
到目前为止我尝试了什么?..
我这样做了:Windows > 首选项 > 常规 > 内容类型,将 UTF-8 设置为所有内容类型的默认编码
和此:Windows > 首选项 > 常规 > 工作区,将 "Text file encoding" 设置为 "Other : UTF-8"
但这两个都不适合我。
你对此有何建议?
这是一个字体问题;大多数固定宽度字体(包括 Consolas)不支持缅甸字形,因为它们无法正确呈现固定宽度。
参见:http://www.myanmarlanguage.org/note/fixed-width-font-burmese-programming