gpt4 book ai didi

java - 谷歌应用引擎中的 Json

转载 作者:行者123 更新时间:2023-11-29 03:10:20 26 4
gpt4 key购买 nike

在我的项目中,我必须实现使用 gmail 登录并将数据存储到数据存储区(bigtable)中,但出现异常,错误代码为 500。

 com.google.gson.stream.MalformedJsonException:
Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 12 path $

The line number is 88 and the code is:

JsonObject json = (JsonObject)new JsonParser().parse(outputString.trim());
String access_token = json.get("access_token").getAsString();
System.out.println(access_token);

最佳答案

不使用 JsonObject,而是尝试 Gson 库将 Json 转换为 String,反之亦然。有关完整示例,请参阅此 answer .

如果您首先创建一个响应类,然后使用 Gson 将其序列化(如该答案所示),那么您要确保创建的是格式正确的 Json 字符串。

关于java - 谷歌应用引擎中的 Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29716327/

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