2010-10-01 66 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)