小编red*_*gee的帖子

我可以在JAVA中使用"默认"变量吗?

我正在进行IntelliJ上的Spring项目.

我正在使用gson进行json解析,但是我在创建解析类时遇到了麻烦.

在youtube api中,与searchlist相关的json键值有一个称为"默认"变量的问题.

import java.util.Map;

public class Thumbnails {
    *// Map<String, String> default;*
    Map<String, String> medium;
    Map<String, String> high;

}
Run Code Online (Sandbox Code Playgroud)

除"默认"变量外,当前类与上述类相同.

我想知道是否可以使用"default"作为变量值,或者是否可以在执行gson.fromJson ()方法时将json键值解析为其他变量值.

PS附加JSON响应.

 "thumbnails": {
     "default": {
         "url": "https://i.ytimg.com/vi/video-id/default.jpg",
         "width": 120,
         "height": 90
     },
     "medium": {
         "url": "https://i.ytimg.com/vi/video-id/mqdefault.jpg",
         "width": 320,
         "height": 180
     },
     "high": {
         "url": "https://i.ytimg.com/vi/video-id/hqdefault.jpg",
         "width": 480,
         "height": 360
     }
 },
Run Code Online (Sandbox Code Playgroud)

java json gson

0
推荐指数
1
解决办法
81
查看次数

标签 统计

gson ×1

java ×1

json ×1