有没有办法将JSON内容反序列化为C#4动态类型?为了使用DataContractJsonSerializer,跳过创建一堆类会很不错.
我有一个json字符串,它是通过序列化一个对象数组创建的:
[
{
"html": "foo"
},
{
"html": "bar"
}
]
Run Code Online (Sandbox Code Playgroud)
如何将其反序列化为某个可迭代的C#结构?我试过这段代码,但是我收到了No parameterless constructor defined for type of 'System.String'.错误:
string[] htmlArr = new JavaScriptSerializer().Deserialize<String[]>(html);
Run Code Online (Sandbox Code Playgroud)
我想要获得的是一个可迭代的结构来获取每个'html'对象.