0
我有一个外部的asmx webservice正在发布soap xml。如何使用asp.net客户端来发送和接收json对象。限于.net框架版本3.5。请分享代码片段。发送和接收旧的asmx webservice的json对象
因为它是外部的,所以我们不能从web服务端改变任何东西。
我有一个外部的asmx webservice正在发布soap xml。如何使用asp.net客户端来发送和接收json对象。限于.net框架版本3.5。请分享代码片段。发送和接收旧的asmx webservice的json对象
因为它是外部的,所以我们不能从web服务端改变任何东西。
[WebService]
[ScriptService]
public class MyWebService : WebService
{
[WebMethod (Description="doc here")]
[ScriptMethod(UseHttpGet=false, ResponseFormat=ResponseFormat.Json)]
public MyObjectType responseMyObject()
{
Proxy pu = new Proxy(...);
return pu.GetMyObject();
}
}
您不需要JSON serializer
,使用ScriptService属性标记它可以将JSON序列化出来。你预先序列化的JSON,然后再次序列化:(
我们不能改变任何东西从webservice端,因为它是外部的。 – John
@john,你不能添加新的方法? –
@nathangonzalez我们正在使用外部asmx webservice – John