C# 将编号的项反序列化到对象集合中
我不知道如何正确地问我的问题 我在使用JSON.net时遇到了一个问题: 关键是,我正在从一个Web服务接收这个JSON。显然,这个东西从未听说过面向对象编程,我的JSON具有以下示例性结构: “元”:{C# 将编号的项反序列化到对象集合中,c#,json.net,C#,Json.net,我不知道如何正确地问我的问题 我在使用JSON.net时遇到了一个问题: 关键是,我正在从一个Web服务接收这个JSON。显然,这个东西从未听说过面向对象编程,我的JSON具有以下示例性结构: “元”:{ “收款驱动程序所选发票帐户”:“911156”“收款扫描日期”:“11月2020” “收集数据”;“2020-05-11” “收款人所选发票账户”:“911156”, “scandate系列”:“2020年11月11日”, “收集数据”\u t2\u scandate-value:“2020-
“收款驱动程序所选发票帐户”:“911156”
“收款扫描日期”:“11月2020”
“收集数据”;“2020-05-11”
“收款人所选发票账户”:“911156”,
“scandate系列”:“2020年11月11日”,
“收集数据”\u t2\u scandate-value:“2020-05-11”,
所选发票账户的“收款人”:“911156”
“收款人”;“11月2020”
“收藏”\u t3\u scandate-value:“2020-05-11”
如您所见,有3个类似的块。有没有办法用JSON.net将其序列化为一个包含3个字段的3倍相同对象的集合?Wow,3天,我每天都会发布相同的答案:
基本上,您可以编写一个特定的JsonConvert类,创建所有可能类型的“联合”,然后解析输入字段并将数据添加到一个联合成员中。Wow,3天,我每天都发布相同的答案:
基本上,您可以编写一个特定的JsonConvert类,创建所有可能类型的“联合”,然后解析输入字段并将数据添加到一个联合成员中。请共享代码,您尝试过的内容我还没有尝试过。我对Json.net中的序列化有点熟悉。就是这样,请分享代码,你已经尝试过的,我还没有尝试过。我对Json.net中的序列化有点熟悉。就这样