Я продолжаю проект Spring на IntelliJ.
Я выполнял анализ json с помощью gson, но у меня возникли проблемы при создании класса для синтаксического анализа.
Среди API-интерфейсов YouTube значения json, относящиеся к списку поиска, имеют проблему под названием "default" переменная.
import java.util.Map;
public class Thumbnails {
*// Map<String, String> default;*
Map<String, String> medium;
Map<String, String> high;
}
Текущий класс такой же, как указано выше, за исключением переменной "default".
Интересно, можно ли использовать? "default "в качестве значения переменной, или можно ли проанализировать значения ключа json в других значениях переменной при выполнении метода gson.fromJson ()
.
PS Attach JSON Response.
"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
}
},