如何从.asmx返回数组jason返回如下 [英] How to get array jason return from .asmx as below

查看:83
本文介绍了如何从.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 the JavaScriptSerializer class to transform a C# class/object into JSON format just like what is demonstrated here: Return JSON Response From Web Service In ASP.NET

Alternatively, you could use Newtonsoft's SerializeObject: Creating Web Services In .NET To Return XML And JSON Data

To transform DataTable to JSON, see this discussion: Convert DataTable to JSON


这篇关于如何从.asmx返回数组jason返回如下的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆