AndroidGson


Вступление

Gson - это библиотека Java, которая может быть использована для преобразования объектов Java в их представление JSON. Г-н считает эти цели очень важными.

Особенности Gson:

Предоставьте простые toJson() и fromJson() для преобразования объектов Java в JSON и наоборот

Разрешить преобразование ранее немодифицируемых объектов в JSON и обратно

Обширная поддержка Java Generics

Поддержка произвольно сложных объектов (с глубокими иерархиями наследования и широким использованием родовых типов)

Синтаксис

  • Исключительное исключение ()
  • Поле FieldNamingStrategyNamingStrategy ()
  • <T> T fromJson (JsonElement json, класс <T> classOfT)
  • <T> T fromJson (JsonElement json, Тип typeOfT)
  • <T> T от Json (читатель JsonReader, тип typeOfT)
  • <T> T fromJson (Reader json, Class <T> classOfT)
  • <T> T fromJson (Reader json, Тип typeOfT)
  • <T> T fromJson (String json, Class <T> classOfT)
  • <T> T fromJson (String json, Тип typeOfT)
  • <T> Тип Adapter <T> getAdapter (тип <T>)
  • <T> TypeAdapter <T> getAdapter (тип TypeToken <T>)
  • <T> TypeAdapter <T> getDelegateAdapter (TypeAdapterFactory skipPast, TypeToken <T>)
  • JsonReader newJsonReader (считыватель чтения)
  • JsonWriter newJsonWriter (писатель-писатель)
  • JsonElement toJsonTree (Object src)
  • JsonElement toJsonTree (объект src, тип typeOfSrc)
  • boolean serializeNulls ()
  • boolean htmlSafe ()
  • Строка toJson (JsonElement jsonElement)
  • Строка toJson (Object src)
  • Строка toJson (Object src, Тип typeOfSrc)
  • Строка toString ()
  • void toJson (Object src, Тип typeOfSrc, Добавочный писатель)
  • void toJson (Object src, Тип typeOfSrc, JsonWriter writer)
  • void toJson (JsonElement jsonElement, Appendable writer)
  • void toJson (JsonElement jsonElement, автор JsonWriter)
  • void toJson (Object src, Appendable writer)

Gson Связанные примеры