当前位置:  开发笔记 > 编程语言 > 正文

将String转换为Android JSONObject会丢失utf-8

如何解决《将String转换为AndroidJSONObject会丢失utf-8》经验,为你挑选了1个好方法。



1> toKrause..:

您告诉Java message使用ISO-8859-1 将字符串(带密钥)转换为字节,而不是从这些字节创建新的String,解释为UTF-8.

new String(reader.getString("messages").getBytes("ISO-8859-1"), "UTF-8");

你可以简单地使用:

String messages = reader.getString("messages");

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有