为什么 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);

到目前为止我尝试了什么?..

但这两个都不适合我。

你对此有何建议?

这是一个字体问题;大多数固定宽度字体(包括 Consolas)不支持缅甸字形,因为它们无法正确呈现固定宽度。

参见:http://www.myanmarlanguage.org/note/fixed-width-font-burmese-programming