2015-07-01 5 views

ответ

1

Вы можете создать классы, которые имеют следующую структуру

class AnyName { 
    private List<JsonFormat> data; 
} 

class JsonFormat { 
    private String format; 
    private List<Map<String, Object>> rules; 
} 

Добавьте методы получения и установки, а затем просто использовать Джексона или GSON для сериализации/десериализации данных. Если вы хотите, чтобы правила были чем-то более конкретным, чем Map<String, Object>, вы можете создать собственный десериализатор и иметь интерфейс правил, который вводится подтипом.

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