webservice默認的返回為XML 要返回json可以用json工具類把對象轉為json字符串,需要的朋友可以參考下
webservice默認的返回為XML 要返回json可以用json工具類把對象轉為json字符串,再輸出 代碼如下: [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] // 若要允許使用 ASP.NET AJAX 從腳本中調用此 Web 服務,請取消注釋以下行。 // [System.Web.Script.Services.ScriptService] public class WebService2 : System.Web.Services.WebService { public WebService2() { //如果使用設計的組件,請取消注釋以下行 //InitializeComponent(); } [WebMethod] public void HelloWorld() { User user = new User(); user.UserName = "aa"; user.UserPhone = "bb"; //主要是下面的兩句 Context.Response.Write(JsonHelper.ObjectToJson(user)); Context.Response.End(); //不需要返回值 //return JsonHelper.ObjectToJson(user); } }