JavaScriptSerializer.如何从JSON反序列化字符串数组

本文关键字:反序列化 字符串 数组 JSON JavaScriptSerializer | 更新日期: 2023-09-27 18:17:50

这是我用来反序列化的模型。

c#

public class Info
{
    public string description { get; set; }
    public string[] tags { get; set; }
}

这是我要反序列化的JSON

JSON

{
    "description" : "aeiou",
    "tags" : [ "a", "e", "i", "o" ]
}

当我试图反实现JSON对象时,它抛出错误。当我将标识符从string[]更改为字符串时,它可以工作,但这不是预期的结果。

JavaScriptSerializer.如何从JSON反序列化字符串数组

像这样尝试这个类,不要忘记先新建列表

public class Info
{
    public string description { get; set; }
    public List<string> tags { get; set; }
}