Asp.net .NETSOAPWeb服务返回JSON
我需要准备一个返回JSON格式的.NETSOAPWeb服务,我们必须在iPad和Android中使用这些服务 我搜索了很多,但只找到了返回JSON的WCF Restful服务和返回XML的ASMX SOAP服务 请帮助我准备一个.NETSOAPWeb服务,它返回JSON数据,可以是WCF或ASMX(建议使用WCF)Asp.net .NETSOAPWeb服务返回JSON,asp.net,wcf,web-services,mobile,asmx,Asp.net,Wcf,Web Services,Mobile,Asmx,我需要准备一个返回JSON格式的.NETSOAPWeb服务,我们必须在iPad和Android中使用这些服务 我搜索了很多,但只找到了返回JSON的WCF Restful服务和返回XML的ASMX SOAP服务 请帮助我准备一个.NETSOAPWeb服务,它返回JSON数据,可以是WCF或ASMX(建议使用WCF) 如果可能的话,请告诉我在iPad/iPhone和Android上使用.NET web服务的标准格式(WCF REST return JSON、WCF SOAP return JSON
如果可能的话,请告诉我在iPad/iPhone和Android上使用.NET web服务的标准格式(WCF REST return JSON、WCF SOAP return JSON、ASMX SOAP return XML等)是什么。使用WCF返回JSON很简单,如果你不使用SOAP,IOS开发者会喜欢你的。由于您没有指定所需的.NET版本,因此我将向您介绍称为Web API的最新和最强大的功能。请参见此处的教程
您也可以将WebAPI与Web表单一起使用想想服务堆栈库。您可以与asp.net web表单应用程序或mvc应用程序一起使用
您无法从web服务返回JSON。但您可以从自己的字符串创建json格式的字符串。谢谢你的回答,是的,你是正确的IOS开发者避免使用SOAP,但在我的例子中,我们的IOS开发者需要返回JSON格式的SOAP服务。我使用的是ASP.NET4.0,而不是MVC。请建议是否可行。您不能使用标准库在SOAP消息中发送JSON,因为SOAP是XML。如果您必须同时使用SOAP和JSON,那么可以将其序列化为JSON并在XML中作为字符串返回。那个么你们就不需要WebAPI了,简单的WCF服务就可以了。谢谢你们宝贵的建议。我与我们的IOS开发人员进行了讨论,并决定开发返回JSON的WCF Rest服务。