gpt4 book ai didi

android - MalformedJsonException : Expected name at line

转载 作者:行者123 更新时间:2023-11-29 00:11:47 27 4
gpt4 key购买 nike

我有一个 JSON 字符串,这只是其中的一部分:

"geoLocation":{
"latitude": 46.05570,
"longitude": 14.50705,
},

我还有一个自定义类,我正在尝试使用 GSON 从这个 JSON 中获取对象数组,如下所示:

locationList = gson.fromJson(responseString, Location[].class);

但是应用程序在上面一行崩溃了,这是 Logcat:

com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected name at line 15 column 6 path $[0].geoLocation.

类中带有 geoLocation 变量的部分是这样的:

public class Location {
...
private double latitude;
private double longitude;
...
}

知道我为什么会崩溃吗?

最佳答案

"geoLocation":{
"latitude": 46.05570,
"longitude": 14.50705,
}

经度后面的逗号无效。将其删除。

关于android - MalformedJsonException : Expected name at line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29685315/

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