我正在从API解析JSON,但在我回来的字符串中,我得到了"& qout;"例如,我有一个返回的字符串,表示"电影& qout; Her& qout;是一部精彩的电影。"
我希望它能说'#34;电影'她'是一部精彩的电影"但我不知道如何更新从API返回的字符串,然后再将其显示给TextView中的用户。 JSON返回中的实际字符串包括& quot。我通过JSON解析得到字符串,我不知道这是否会使事情变得更加困难。
感谢任何帮助。感谢。
答案 0 :(得分:1)
您可以随时解析字符串并将"
替换为'
string.replace(""", "'");
我知道它不是很优雅,但它完成了工作。但是,与DIVA提出的问题一样,一个有效的问题可能是:为什么你在API的JSON响应中得到& quot?
另外,你没有提到你是使用第三方JSON解析器还是内置的JsonReader?
答案 1 :(得分:1)
您也可以使用
Html.fromHtml(“ The movie "Her" is a spectacular movie.
”);