так вот я и спрашивал, возможно есть какой-то универсальный вариант итерироваться по карте изначально не зная ее типов, без тупого перебора всех возможных комбинаций… Но пока решения не нашел )
Ну его и нет.
По-хорошему, такие задачи решаются переписыванием технического задания, либо использованием языков с динамической типизацией, потому как на языке со статической типизацией обрабатывать "что-то не знаю что" — это авантюра)
Можно, конечно, покостылить маршаллингом-демаршаллингом мапы в json с последующей итерацией по строковых ключам, но тоже такое себе.