я не могу знать все повозможные ключи, их может быть бесчисленное кол-во
Парсишь все в словарь. Сортируем этот словарь по ключам.Дальше получаешь все ключи этого словаря. Через цикл проходимся по ним и значение этих ключей добавляем в массив
Короче, то что я скидывал можно докрутить и в методе парсинга просто сохранять полученные ключи по какому-нидь служебному ключу. И в итоге из словаря можно этот массив извлекать и получить перечень ключей в нужном порядке.