如何解析JSON对象在C#中? [英] How to parse json object in C#?
本文介绍了如何解析JSON对象在C#中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
数组:
{
"field':["field1":"value1","field2":"value2"],
["field1":"value1","field2":"value2"]
}
如何分析在c#
推荐答案
的<$ C $上面的JSON响应C> JSON 您提供的字符串的不正确的在 JSON
格式的 JSON
阵列应该是:
the json
string you provided is not correct in json
format, the json
array should be:
{"field":[
{"field1":"value1","field2":"value2"},
{"field1":"value1","field2":"value2"}
]
}
您可以使用 json.net
将其转换:
You can use json.net
to convert it:
var obj = JsonConvert.DeserializeObject(json);
这工具是的NuGet ASLO可用
This tool is aslo available in nuget.
如果您要使用强类型:
public class YourObject
{
public string Field1 { get; set; }
public string Field2 { get; set; }
}
public class YourClass
{
public YourObject[] Field { get; set; }
}
var yourClass = JsonConvert.DeserializeObject<YourClass>(json);
这篇关于如何解析JSON对象在C#中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文