-1

我想对Java 中的 XML 字符实体引用ü进行转义。 我怎样才能做到这一点?ü

4

2 回答 2

0

可能您需要一个额外的库来将该代码转换为 Unicode 字符,例如Apache Commons Lang。这个库有类StringEscapeUtils

import org.apache.commons.lang3.StringEscapeUtils;

public class Unescape {
    public static void main(String[] args) {
        String str = StringEscapeUtils.unescapeHtml4("ü");
        System.out.println(str);
    }
}

输出:

ü
于 2013-06-17T17:33:39.660 回答
0

您可以尝试如下编码:

try
    {
        String str = "üxy";
        final String s = new String(str, "UTF-8");
    }
    catch (UnsupportedEncodingException e)
    {
        Log.e("utf8", "conversion", e);
    }
于 2013-06-17T16:50:17.000 回答