我正在使用 Gson.toJSON 方法。我的 pojo 包含属性之一作为 URL 字符串。奇怪的是 Gson 转换器改变了 URL 字符
输出为:/myApp/myAction.html?method\u003drouter\u0026cmd\u003d1
预期输出为:/myApp/myAction.html?method=router&cmd=1
像这样创建您的 Gson 实例:
Gson gson = new GsonBuilder()
.disableHtmlEscaping()
.create();
禁用 HTML 转义将阻止 GSON 将空格字符编码为 \u0026。