Как я могу десериализовать JSON в простой словарь <string, string> в ASP.NET?
У меня есть простой список ключ / значение в JSON, отправляемый обратно в ASP.NET через POST. Пример:
{ "key1": "value1", "key2": "value2"}
I AM NOT TRYING TO DESERIALIZE INTO STRONGLY-TYPED .NET OBJECTS
Мне просто нужна старая добраяDictionary(Of String, String)или какой-то эквивалент (хеш-таблица, словарь (Of String, Object), старая школа StringDictionary - ад, 2-D массив строк будет работать для меня.
Я могу использовать все, что доступно в ASP.NET 3.5, а также популярный Json.NET (который я уже использую для сериализации.to клиент).
По-видимому, ни одна из этих библиотек JSON не обладает такой очевидной способностью убивать лоб - они полностью сфокусированы на десериализации на основе отражений посредством сильных контрактов.
Есть идеи?
Ограничения:
I don't want to implement my own JSON parser Can't use ASP.NET 4.0 yet Would prefer to stay away from the older, deprecated ASP.NET class for JSON