C# 如何在C上解析Json数组#
我正在尝试在C#上使用Json.net解析Json数组。如何轻松地做到这一点C# 如何在C上解析Json数组#,c#,json,C#,Json,我正在尝试在C#上使用Json.net解析Json数组。如何轻松地做到这一点 [ { "1":[ "Fax1", "Fax2", "Fax3" ] }, { "2":[ "Voice1", "Voice2", "Voice3" ] }, { "3":[ "IVR1",
[
{
"1":[
"Fax1",
"Fax2",
"Fax3"
]
},
{
"2":[
"Voice1",
"Voice2",
"Voice3"
]
},
{
"3":[
"IVR1",
"IVR2",
"IVR3"
]
}
]
您可以使用Newtonsoft.Json.Linq库执行此操作,下面是一个示例:
DataContext.Configuration.ProxyCreationEnabled = false;
JArray usersArray = JArray.FromObject(from users in DataContext.Users.AsEnumerable()
select new
{
users.ID,
users.Name
});
JObject obj = new JObject(new JProperty("users", usersArray));
Response.Write(obj);
您可以使用Newtonsoft.Json.Linq库执行此操作,下面是一个示例:
DataContext.Configuration.ProxyCreationEnabled = false;
JArray usersArray = JArray.FromObject(from users in DataContext.Users.AsEnumerable()
select new
{
users.ID,
users.Name
});
JObject obj = new JObject(new JProperty("users", usersArray));
Response.Write(obj);
门纳戈。从你的观点可以看出你是新来的。你用谷歌搜索过吗?您可以使用
JavascriptSerializer
,也可以按照Devendra的建议使用Json.Net。这是使用JavascriptSerializer的链接:这是Json.Net的站点:不要期望我们会直接为您发布一个现成的解决方案。我该怎么做才容易:只要你忍痛阅读一次文档,一切都很容易。谢谢Anthony,用Json.net做到了!首先,我尝试了JavascriptSerializer,它有点复杂,所以我说如何轻松地实现它。从你的观点可以看出你是新来的。你用谷歌搜索过吗?您可以使用JavascriptSerializer
,也可以按照Devendra的建议使用Json.Net。这是使用JavascriptSerializer的链接:这是Json.Net的站点:不要期望我们会直接为您发布一个现成的解决方案。我该怎么做才容易:只要你忍痛阅读一次文档,一切都很容易。谢谢Anthony,用Json.net做到了!首先,我尝试了JavascriptSerializer,它有点复杂,所以我说如何才能轻松地完成它。Json.net适合我。