Преобразуйте имена свойств стиля JSON к именам Java CamelCase с GSON

Я использую GSON для преобразования данных JSON, которые я получаю к объекту Java. Это работает вполне прилично во всех моих тестах. Проблема состоит в том, что наши реальные объекты имеют некоторые свойства, названные как is_online. GSON только отображает их, если бы их называют полностью равными, было бы хорошо иметь GSON, преобразовывают имена к Camel-регистру Java isOnline.

Кажется, что это возможно при создании данных JSON, Camel-регистр преобразовывается для подчеркивания разделенных слов в JSON. Но я не могу найти способ указать это наоборот.

94
задан bluish 28 July 2011 в 14:50
поделиться