相关疑难解决方法(0)

将JSON反序列化为C#动态对象?

有没有办法将JSON内容反序列化为C#4动态类型?为了使用DataContractJsonSerializer,跳过创建一堆类会很不错.

.net c# serialization json dynamic

919
推荐指数
22
解决办法
67万
查看次数

如何将JSON对象数组反序列化为c#结构

我有一个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'对象.

c# asp.net json deserialization

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×2

json ×2

.net ×1

asp.net ×1

deserialization ×1

dynamic ×1

serialization ×1