android json unicode解析问题

标签 android json unicode

我在我的项目中使用 Volley 库 从服务器获取一个 json 文件。然后我解析文件以获取 Unicode 格式的不同字符串。例如:

String text=jsnObject.getString("name");

我的 json 文件中 name 的值为:

\u00D8\u00B3\u00D9\u2026\u00D8\u00B3\u00D8\u00A7\u00D8\u00B1\u00DB\u0152

但是当我记录文本字符串的值时,它会显示以下值:

سمساری

为什么它不显示正确的值,实际上是阿拉伯语中的一个词?!

最佳答案

要获得不同的语言,请在 php 端使用 utf8_encode(string)

关于android json unicode解析问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35580185/

相关文章:

android - Java - 将 16 位 Mono PCM 原始数据转换为立体声

unicode - Unicode 中的 "noncharacter"是什么?

android - 使用 Volley Android 向服务器发送 POST 请求

java - 如何使用 Firebase 查询的结果最终填充 Android Studio 中的 ListView

Android - 完全从 xml 创建 ListView

java - Appengine java - 泽西/ jackson JaxbAnnotationIntrospector NoClassDefFoundError

javascript - 在javascript中解析json对象以获取键和值

c# - 尝试使用 JSON.Net 使用 SmartyStreets JSON... "Cannot deserialize JSON array into type Components"

python - Latin-1 和 Python 中的 unicode 工厂

ruby-on-rails - unicode 字符串的长度