这可能与编码或解码有关,但我对 java/android 很陌生,并且真的不知道如何处理这个问题。在线搜索没有显示有用的待办事项。
所以我的response.getString("key");包含一个 ' ,然后将其输出为我的 TextView 中的 ' 。 源是一个 jsonobject
有什么想法吗?
最佳答案
textview.setText(Html.fromHtml("your_string").toString());
应该可以。我告诉你原因
您的字符串是 HTML 编码的。 Unicode 字符存储为编码字符实体。 表示法用于转义 unicode 字符。网络浏览器对它们进行解码。解码 HTML 是将 HTML 实体解码为 Java 原始 unicode 字符。
查看更多详细信息/引用:
关于java - 来自 jsonobject 的 getstring 的 settext 显示 ' 而不是 ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52796182/