Java 特殊字符Android文本视图
我在文本文件中有这样一个字符串,带有特殊字符Java 特殊字符Android文本视图,java,android,Java,Android,我在文本文件中有这样一个字符串,带有特殊字符 Rio Ave;AcadŽmica;0;0;2014-03-07 21:00:00;Est‡dio do Rio Ave Futebol Clube;Liga Portuguesa;"" String str = "Rio Ave;AcadŽmica;0;0;2014-03-07 21:00:00;Est‡dio do Rio Ave Futebol Clube;Liga Portuguesa"; byte spbyte[] = st
Rio Ave;AcadŽmica;0;0;2014-03-07 21:00:00;Est‡dio do Rio Ave Futebol Clube;Liga Portuguesa;""
String str = "Rio Ave;AcadŽmica;0;0;2014-03-07 21:00:00;Est‡dio do Rio Ave Futebol Clube;Liga Portuguesa";
byte spbyte[] = str.getBytes("UTF-8");
str = new String( spbyte,"UTF-8");
textview.setText(str);
当我在Android TextView中设置Text时,我如何转换这个特殊字符以查看Académica,尽管有AcadŽmica。非常感谢使用java中的字符集编码来显示特殊字符
Rio Ave;AcadŽmica;0;0;2014-03-07 21:00:00;Est‡dio do Rio Ave Futebol Clube;Liga Portuguesa;""
String str = "Rio Ave;AcadŽmica;0;0;2014-03-07 21:00:00;Est‡dio do Rio Ave Futebol Clube;Liga Portuguesa";
byte spbyte[] = str.getBytes("UTF-8");
str = new String( spbyte,"UTF-8");
textview.setText(str);
用UTF8编码保存文本文件,或者用任何编码加载文本文件。是否有使用filewriter以UTF8编码写入文件的功能?感谢您不要使用
FileWriter
,而是使用OutputStreamWriter
(FileWriter
只做new OutputStreamWriter(new FileOutputStream(file))
)例如。-这同样适用于通过InputStreamReader进行读取