ребят,кто может подсказать как правильно парсить такие данные? когда data могут быть разных типов, я до этого делал 1 класс с полями text,url,selectedId, variants и чекал если text и url не null то один тип, иначе такой-то тип, а как правильно это делать?