2014-11-12 3 views
0

Есть ли возможность разобрать json с ключевыми словами java, такими как класс, случай, значение по умолчанию и т. Д. Для java-объекта с использованием библиотеки Gson? ЛинииКак разобрать json с ключевыми словами на языке Java

Gson gson = new Gson(); 
MyObject myObject = gson.fromJson(json, MyObject.class); 

просто разобрать JSON на мой POJO, но у меня есть ключ «класс» в моей JSON, и я не могу использовать поле «класс» в классах Java.

+0

Конечно, вы можете разобрать JSON в обычные карты и списки, и любые имя_раздела будут приняты. –

ответ

2

Да, аннотируйте свои поля @SerializedName, указав название поля.

@SerializedName("class") 
private String classField; 

Или используйте обычай TypeAdapter.

Смежные вопросы