gpt4 book ai didi

java - Gson gson = new Gson().toJson(data) - 不兼容的类型

转载 作者:行者123 更新时间:2023-11-30 05:52:44 31 4
gpt4 key购买 nike

我一直在关注将对象数组转换为 JSON 的教程,但我遇到了一些找不到解决方案的错误。

代码

第 60 - 64 行

Gson gson = new Gson().toJson(data);
response.setContentType("application/json");
response.setCharacterEncoding("utf-8");
response.getWriter().write(gson);

错误

第 60 行

incompatible types
found : java.lang.String
required: com.google.gson.Gson
Gson gson = new Gson().toJson(data);

第 64 行

cannot find symbol
symbol : method write(com.google.gson.Gson)
location: class java.io.PrintWriter
response.getWriter().write(gson);

有谁知道如何正确地做我正在尝试的事情?

最佳答案

从你的错误信息来看,它确实应该是

String gson = new Gson().toJson(data);

这似乎解决了这两个错误。

关于java - Gson gson = new Gson().toJson(data) - 不兼容的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11314422/

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