1

我有一个文本视图,我想在其中填充文本文件中的文本,但问题是文本文件包含一些特殊字符,如 Bullets(• Appreciate ) 和 God's,它们在 textview 中以非常奇怪的方式出现,例如: • Appreciate 是来作为?欣赏和上帝的到来作为上帝吗?如果没有正确地帮助删除它们,一些身体可以帮助我如何在文本视图中正确获取这些特殊字符

这是我的代码:-\

                    URL website= new URL(url);
                    URLConnection connection = website.openConnection();
                    BufferedReader in = new BufferedReader(new InputStreamReader(
                            connection.getInputStream(),"UTF8"));

                    StringBuilder response = new StringBuilder();
                    String inputLine;
                    while ((inputLine = in.readLine()) != null)
                        response.append(inputLine+"\n\n");
                    in.close();
                    description = response.toString();
4

1 回答 1

0

您可以使用regexp清除所有特殊字符。

例如,要清除所有项目符号,请使用此正则表达式

\\s*(\\w\\)|•)\\s*
于 2013-10-23T19:50:00.380 回答