如何在ASP.NET中将JSON反序列化为简单字典<String,String>?
JSON中有一个简单的键/值列表,通过POST将其发送回ASP.NET。例子:
{ "key1": "value1", "key2": "value2"}
我没有试图将SERIALIZE分解成强类型的.NET对象
我只需要一个普通的老人字典(指字符串,字符串),或者一些等价的(哈希表,字典(指字符串,对象),老式的字符串字典-地狱,一个二维字符串数组对我来说是可行的。
我可以使用ASP.NET3.5中的任何可用内容,也可以使用流行的Json.NET(我已经将其用于序列化)到客户)。
显然,这两个JSON库都没有这种出众的、显而易见的功能-它们完全专注于通过强大的契约实现基于反射的反序列化。
有什么想法吗?
限制:
- 我不想实现我自己的JSON解析器
- 还不能使用ASP.NET4.0
- 对于JSON,宁愿远离旧的、不受欢迎的ASP.NET类