gpt4 book ai didi

php - 如何在php json编码后删除隐藏的垃圾字符

转载 作者:可可西里 更新时间:2023-11-01 06:08:51 25 4
gpt4 key购买 nike

我是使用 PHP 从 json_encode 创建 JSON 数组的。我把我的数组给了 json_encode 。它很好地创建了 JSON 数组。我将这个 JSON 数组提供给我的 android 应用程序。当我要在 android 上阅读此 url 时,它会在异常错误后返回。

Error parsing data org.json.JSONException: Value  of type java.lang.String cannot be converted to JSONObject

但是当我要在 android 上创建 jason 对象时添加以下行

jObj=new JSONObject(json.substring(json.indexOf("{"), json.lastIndexOf("}") + 1));

它运行良好。

但我不想使用第二种解决方案。当我将 json_encode 放在 php 上时,我需要 php 解决方案。

而且在 IOS 中,JSON 返回 NULL 值。如何在 IOS 和 Android 中修复

提前致谢

最佳答案

java.text.Normalizer旨在做到这一点:删除不需要的 unicode 字符。

normalize方法将允许您传递 CharSequence 并返回“规范化”、仅 ASCII 的 String

关于php - 如何在php json编码后删除隐藏的垃圾字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21349463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com