解析c#中具有n个json对象的嵌套json
本文关键字:json 对象 嵌套 解析 | 更新日期: 2024-09-24 14:26:07
我是一个编码新手,我有一个来自外部源的嵌套json,json格式看起来像这样。。
{
"data":"data",
"data":
{
"data":"data",
//----------------e.t.c the internal objects could be in n number
}
}
那么,我如何反序列化json对象并将数据用作列表,以便执行其他操作,如sql和发布数据??
您需要创建一个适合Json的类,比如:
public someClass
{
public string data1 { get; set; }
public DataClass dataArr { get; set; }
}
public DataClass
{
public string insideData { get; set; }
}
完成此操作后,您需要以下代码:
var jsonDto = JsonConvert.DeserializeObject<someClass>(yourJson);