2011-06-02 48 views

回答

13

您可以使用下面的代碼返回JSON序列化的字符串:

[WebMethod(Description = "Your Description")] 
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)] 
    public string FunctionName() 
    {   
     // Return JSON data 
     JavaScriptSerializer js = new JavaScriptSerializer(); 
     string retJSON = js.Serialize(Object); 
     return retJSON; 

    } 
5

我花了幾個小時谷歌搜索周圍,試圖找到一個快速的,體面的,可讀創建JSON的方式網頁服務。最後,當我終於搞清楚如何做到這一點時,我回過頭來記錄下來,所以我再也不用面對這些障礙了!

有一個讀here

(它實際上是WCF JSON Web服務,同時也展示瞭如何將其鏈接到一個SQL Server數據庫,等等。)

+0

感謝這個,我甚至很享受教程中的「壞玩笑」部分! – Mikepote 2014-06-14 21:03:35