如何在xml、android中读写特殊字符



嗨,我已经创建了xml,需要在其中传递文件名并发送到服务器。它运行良好。但是,当文件名包含特殊字符时,名称在xml中看起来会有所不同。同样在阅读中也出现了同样的问题。例如,如果文件名为♥♣◘•然后我不能在xml中发送确切的信息,也不能从xml中读取。如何解决此类问题。我是否需要在xml中设置任何参数?

谢谢Sunil Kumar Sahoo

似乎您有加密问题。。。试试UTF16或UTF32之类的……我知道安卓系统中有一些关于编码的问题,除非你强迫它,否则你永远不知道你会得到什么!

然后尝试使用以下内容:

String(byte[] data, String charsetName)
Converts the byte array to a string using the named charset.

字符集名称,如"UTF-8"或"UTF-16"。

最新更新