【发布时间】:2020-06-07 11:09:25
【问题描述】:
我想从我的 JSON 中读取这个字段:
create_date: "2020-06-07 15:24:23"
这是我班级的财产
public DateTime? expire_date { get; set; }
但是这个方法JsonSeializer.Deserialize 不能映射这个并且我得到这个异常:
在 'expire_date' 上指定的转换器不是从 JsonConverter 派生的,也没有公共的无参数构造函数
【问题讨论】:
-
它应该可以正常工作。你是如何定制你的序列化器的?也就是说,提供代码
-
它不能工作,但试试这个 solotion 但它不起作用
-
你为什么不提供你的代码,而不是头疼地断言它不起作用?另外,您链接的教程适用于
Newtonsoft.Json,但您使用的是System.Text.Json -
请提供完整的代码和json
标签: c# json asp.net-core serialization system.text.json