如何从.asmx返回数组jason返回如下 [英] How to get array jason return from .asmx as below
本文介绍了如何从.asmx返回数组jason返回如下的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在asmx pagem中获取数组json值像这样
How to get array json value in asmx pagem Like this
{
"Status": 1,
"message": "",
"CityList": [{
"CityId": "1",
"CityName": "Rajkot",
"AreaList": [{
"AreaId": "1",
"AreaName": "Airport Road"
}, {
"AreaId": "2",
"AreaName": "Bus Stand"
}]
}, {
"CityId": "2",
"CityName": "Ahmedabad",
"AreaList": [{
"AreaId": "1",
"AreaName": "Airport Road"
}, {
"AreaId": "2",
"AreaName": "Bus Stand"
}]
}]
}
我尝试过:
我在asp.net asmx pagem中创建一个web服务,所以我需要数组类型Json返回,
我该怎么办,
What I have tried:
I make a webservice in asp.net asmx pagem so i need array type Json return,
how can i do that,
推荐答案
您可以使用JavaScriptSerializer
类来转换C#类
/object
到JSON
格式,就像这里演示的那样:从ASP.NET中的Web服务返回JSON响应
或者,您可以使用Newtonsoft的SerializeObject
:在.NET中创建Web服务以返回XML和JSON数据
要将DataTable
转换为JSON
,请参阅以下讨论:转换DataT能够JSON
You can use theJavaScriptSerializer
class to transform a C#class
/object
intoJSON
format just like what is demonstrated here: Return JSON Response From Web Service In ASP.NET
Alternatively, you could use Newtonsoft'sSerializeObject
: Creating Web Services In .NET To Return XML And JSON Data
To transformDataTable
toJSON
, see this discussion: Convert DataTable to JSON
这篇关于如何从.asmx返回数组jason返回如下的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文