使用日期标题反序列化JSON字符串 - C# - 否JSON.Net

时间:2017-01-30 22:20:06

标签: c# json visual-studio csv serialization

我需要反序列化和/或向csv导出一个发送回给我的JSON字符串。问题是JSON字符串的格式化方式导致日期被用作标题。

见下面的例子:

App.vue

因此,我不相信我可以上课来保持它们,因为每个日期都需要自己的类来匹配" 2017-01-09"的标题,依此类推。我需要将日期保存为数据,因此以编程方式为csv文件设置我自己的标题是完全正常的。

我无法在视觉工作室中使用任何添加内容,例如JSON.Net,因此仅内置工具或其他一些解决方法。

谢谢

1 个答案:

答案 0 :(得分:2)

您可以反序列化为Dictionary,如下所示:

public class InnerThing
{
    public int Chats { get; set; }
    public int Missed_Chats { get; set; }
}

var result = JsonConvert.DeserializeObject<Dictionary<string, InnerThing>>(json);