Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用字符串编码特殊字符_Java_Android_String_Encoding_Utf 8 - Fatal编程技术网

Java 用字符串编码特殊字符

Java 用字符串编码特殊字符,java,android,string,encoding,utf-8,Java,Android,String,Encoding,Utf 8,我有一个字符串,上面有一些特殊字符,比如这个 "45” £800 77” " - > might also have some other special chars 请注意,上面的字符串不是双引号 我想按原样显示字符串,但由于某些原因,它无法处理,因此无法继续 最好的编码方式是什么 我尝试了以下方法: String out = null; try { out = new String(s.getBytes("UTF-8"), "ISO-8859-

我有一个字符串,上面有一些特殊字符,比如这个

"45” £800 77” " - > might also have some other special chars
请注意,上面的字符串不是双引号

我想按原样显示字符串,但由于某些原因,它无法处理,因此无法继续

最好的编码方式是什么

我尝试了以下方法:

String out = null;
        try {
            out = new String(s.getBytes("UTF-8"), "ISO-8859-1");
        } catch (java.io.UnsupportedEncodingException e) {
            return null;
        }
        return out;
但它在特色菜上添加了一些特殊的符号


我正在尝试在paypal支付屏幕中添加此字符串,我们将在其中显示项目名称。

尝试此操作,它可能会帮助您

tv.settext(Html.fromHtml("Your Text"));

看看类似于Apache Commons的内容

你能详细说明一下吗more@ankur-singhal我有一个带有一些特殊字符的字符串,我们只需要对其进行正确编码并按原样显示,我只是将其附加到paypal登录屏幕,因为它有一些特殊字符,它不会继续进行下去。给我一个完整的字符串,在你想显示的地方,在UI上,因为使用上面的Sting,它可以使用syso工作和显示fine@ankur-singhal是的,这就是我试图在sysout中传达的内容。它工作正常,请参阅我的编辑。问题到底出在哪里,请同时提及您的场景。我尝试了commons lang lib。它添加了一些特殊字符,用于转义,而不是编码。