我正在尝试创建一个java类,它将包含来自JSON的响应,如下所示:
{
"Global Quote": {
"01. symbol": "IBM",
"02. open": "160.0000",
"03. high": "162.0400",
"04. low": "160.0000",
"05. price": "161.9600",
"06. volume": "4561342",
"07. latest trading day": "2023-12-08",
"08. previous close": "160.2200",
"09. change": "1.7400",
"10. change percent": "1.0860%"
}
}
字符串
到目前为止,我已经尝试使用了两个独立的类,一个有很多String和double对象,我最近使用的是:
第一个月
我一直在使用谷歌的GSON.fromJSON将响应解析为VantageResponse类的对象,但它总是返回null。我做错了什么?
1条答案
按热度按时间wj8zmpe11#
看起来你的思路是正确的,但是你的VantageResponse类的结构可能有问题。下面是一个修改后的版本,应该可以工作:
字符串
有了这个结构,你可以使用Gson来格式化JSON响应:
型