2010-10-01 60 views
1

我遇到了很多麻煩,試圖從我的jQuery代碼傳遞一個JSON對象到我的webservice方法的post請求。將json傳遞給WCF webHTTP服務時應該注意什麼?

我知道這個問題似乎毫無意義,但我想知道WCF如何識別JSON字符串並將其轉換爲對象。我們應該配置什麼來保證它應該工作?

我跟着幾頁和博客文章,如this,但我無法得到它的工作。每次服務代碼被擊中時,參數都會作爲空對象出現!

任何建議,提示,我們應該知道的內部工作?

回答

0

爲什麼不將json數據作爲字符串傳遞給您的Web服務,然後在另一端可以反序列化,但是怎麼做取決於您的.net版本。您可能需要查看http://json.org提供的內容。

0
var json_object = json_string.evalJSON() 

這對原型對不起....用jQuery是:

var json_object =jQuery.parseJSON(json_string)