Я хочу загрузить пары конфигурации ключ / значение, хранящиеся в файле XML. Чтобы связать коллекцию данных, я знаю, что мне нужно использовать класс ArrayList, но проблема в том, что я хочу иметь возможность связывать загруженные значения с помощью соответствующих им ключей, а не по их индексам в объекте ArrayList.
Например, я хочу иметь возможность сделать это:
<mx:Text id="errorText" text="{Config.params['someKey']}" />
вместо:
<mx:Text id="errorText" text="{Config.params[0]}" />
где Config.params - ArrayList (очевидно, я не мог использовать ArrayList, так как он не позволяет выбирать значение по ключу)
Итак, вопрос в том, как связать пары ключ / значение, загруженные из XML. Я не хочу идти вручную устанавливать переменные, я хочу связать их, чтобы при загрузке они устанавливались автоматически. Кто-нибудь должен был сделать что-то подобное?