У меня есть простой список ключей/значений в JSON, который отправляется обратно на ASP.NET через POST. Пример:
{ "key1": "value1", "key2": "value2"}
Я НЕ ПЫТАЮСЬ ЗАСТРАХОВАТЬ В СИЛЬНО ТИПОВЫЕ ОБЪЕКТЫ .NET
Мне просто нужен простой старый словарь (Of String, String) или какой-то эквивалент (хеш-таблица, словарь (Of String, Object), старая школа StringDictionary - ад, 2- Для меня будет работать массив строк.
Я могу использовать все, что доступно в ASP.NET 3.5, а также популярный Json.NET(который я уже использую для сериализации для клиента).
По-видимому, ни одна из этих библиотек JSON не обладает явной возможностью "лоб-шлепать" из коробки - они полностью сосредоточены на десериализации на основе отражения через сильные контракты.
Любые идеи?
Ограничения:
- Я не хочу реализовывать собственный JSON-парсер
- Невозможно использовать ASP.NET 4.0
- Предпочитаю держаться подальше от старого, устаревшего класса ASP.NET для JSON