gpt4 book ai didi

c# - 如何在没有附加类的情况下解析 json?

转载 作者:太空宇宙 更新时间:2023-11-03 20:48:56 26 4
gpt4 key购买 nike

我只有一种类型的 json,其中包括一些属性

{"Agreement":{"agreementId":"1","CreatedOn":"2016-09-02T09:25:05","ModifiedOn":"2019-06-30T23:30:00.173"}}

我正在使用 Newtonsoft JsonConvert。

是否可以将其解析为这样的模型?

public class Agreement
{
public int Id {get; set;}
public DateTime CreatedOn {get; set;}
public DateTime ModifiedOn {get; set;}
}

现在我必须声明包含此类型的附加类

public class AgreementAdditional
{
public Agreement Agreement {get; set;}
}

可能是重复的,但我不能正确地谷歌

最佳答案

您可以使用 JObject 类。

var json = File.ReadAllText("json1.json");
var example = JObject.Parse(json)["Agreement"].ToObject<Agreement>();

尽管我认为 AgreementAdditional 类没有任何问题,因为那是您输入的确切格式。

关于c# - 如何在没有附加类的情况下解析 json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57508882/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com