В основном это загрузка данных XML, но он имеет следующие 3 свойства, которые должны быть удовлетворены
- повторяющиеся (пара значений ключа может повторяться)
- многозначные (один ключ имеет несколько значений)
В обоих случаях мне нужно сохранить порядок данных.