Замок DictionaryAdapter или JSON для чтения настроек приложения с помощью вложенных словарей - PullRequest
1 голос
/ 23 мая 2011

Мне нужно прочитать настройки приложения в виде словаря, подобного следующему: App1: values1, App2: values2, App3: values3, где values имеет свойства, такие как Label (строка) и EnvVar (словарь <строка, строка>).

Пока у меня есть два варианта:

  1. Можно ли использовать DictionaryAdapter для чтения этих настроек? Я не нашел никакой подсказки ни в документации, ни в Google, лучшее, что я могу сделать на данный момент, - это получить список строк и проанализировать строки в коде, которых я хотел бы избежать, если это возможно.

  2. Другим способом было бы использовать десериализатор JSON, но кажется, что я не могу десериализовать интерфейс, как я могу с Castle DictionaryAdapter, поэтому мне нужно определить и интерфейс настроек, и класс, который его реализует , Существует ли библиотека JSON, которая может десериализовать интерфейс, как это делает Castle DictionaryAdapter?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...