如果你在使用Gson進行json解析的時候,遇到了帶有反斜杠的json,那么你可以通過以下方式去掉反斜杠:
String json = "{\"name\":\"\\u738b\\u5b50\\u4e91\"}"; Gson gson = new GsonBuilder() .disableHtmlEscaping() // 禁用HTML轉義 .create(); String result = gson.fromJson(json, String.class); System.out.println(result); // 王子云
在GsonBuilder中使用disableHtmlEscaping()
方法進行禁用HTML轉義,然后再通過fromJson()
方法將json字符串解析為對應的Java對象即可。