gpt4 book ai didi

java - Gson库的toJson方法输出Json不正确

转载 作者:行者123 更新时间:2023-11-30 06:22:56 27 4
gpt4 key购买 nike

我使用 toJson 方法从对象生成 json。我在将对象转换为 json View 时遇到错误。

    SingnUpRq singnUpRq = new SingnUpRq("lsjdflkdjslfk", "ZCqKckIpwvxtLFZz3TlUln5RqUpEB5U43imi7PSYv6UBY/bLvKQBSDIxXR5cAKnK+CU+UiyBB998fRJRvGJJDw==");

String postBody = gson.toJson(singnUpRq);

postBody (problem with last symbols == :{"DeviceId":"lsjdflkdjslfk","RefreshToken":"ZCqKckIpwvxtLFZz3TlUln5RqUpEB5U43imi7PSYv6UBY/bLvKQBSDIxXR5cAKnK+CU+UiyBB998fRJRvGJJDw\u003d\u003d"}

为什么会出现这个问题?我该如何解决这个问题?

最佳答案

我在这里找到了解决方案: https://github.com/google/gson/issues/203

而是使用构造函数new Gson(),需要使用

Gson gson = new GsonBuilder().disableHtmlEscaping().create();

关于java - Gson库的toJson方法输出Json不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47752805/

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