0

当我使用 PHP 以 JSON 格式输出内容并在我的 Android 中读取时,会出现以下问题:

我在 JSON 代码中出现的字符串中有一个 & 符号,但实际上并没有正确显示。我确定它也会与其他符号一起出现,但我还没有测试过。

我尝试了以下方法:

原始“&”符号:

Browser reads &, Android reads &

htmlentities("&"):

Browser reads &, Android reads &

htmlspecialchars("&"):

Browser reads &, Android reads &

html_entity_decode("&"):

Browser reads &, Android reads &

最后一个是期望的结果,但是在编码之前解码它是错误的。我做错了什么?

PS:内容是以UTF-8输出的,不知道json_encode是做什么的,用UTF-8读取。

4

0 回答 0