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