Исках да направя анонимен обект на String, използвайки Gson.
обектът ми не е нищожен, но все пак методът "toJson" се завръща нулево.
Как мога да поправя това?
Отговори:
2 за отговор № 1От ръководство на потребителя:
Gson може също да деериализира статични вложени класове. Въпреки това, Gson не може автоматично да деериализира чистите вътрешни класове, тъй като техният не-арг конструктор също се нуждае от препратка към съдържащия обект, който не е наличен по време на десериализацията.
Gson не извършва сериализацията и връща нула.Можете да използвате статичен вложен клас вместо анонимна вътрешна класа.