如何解决json中携带的反斜杠

2025-04-15 04:42:09
推荐回答(1个)
回答1:

// 从服务器端获取Json字符串
String data= (JSONObject) event.getData().toString();
// 声明中间变量进行处理
String fly= data.replace("\\", "");
// 处理完成后赋值回去
data= fly.substring(1,fly.length() - 1);
// 这句代码就是为了检验效果的
LogUtils("反转的数据", data);
// 这里用的是Google的GSON
Gson gson = new Gson();
// 这个Json是一个Array类型,即包含多个JSONObject对象
List list = gson.fromJson(data, new TypeToken>() {}.getType());
//接下来你可以做其他你想要做的操作