问题标签 [json.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 如何将 JSON 反序列化为简单的字典在 ASP.NET 中?
我有一个简单的 JSON 键/值列表,通过 POST 发送回 ASP.NET。例子:
我不想反序列化为强类型的 .NET 对象
我只需要一个普通的旧Dictionary(Of String, String)或一些等价物(哈希表、Dictionary(Of String, Object)、老式 StringDictionary——地狱,一个二维字符串数组对我有用。
我可以使用 ASP.NET 3.5 中可用的任何东西,以及流行的 Json.NET(我已经在使用它来对客户端进行序列化)。
显然,这些 JSON 库都没有这种开箱即用的明显能力——它们完全专注于通过强合约进行基于反射的反序列化。
有任何想法吗?
限制:
- 我不想实现自己的 JSON 解析器
- 还不能使用 ASP.NET 4.0
- 宁愿远离 JSON 的旧的、已弃用的 ASP.NET 类