Advertisement
Advertisement

新足迹

 找回密码
 注册
新足迹 门户 IT专业论坛 查看内容

俺也有个json web service的问题,请指教

2011-5-31 00:16| 发布者: 混不到坑的萝卜 | 查看: 1396| 原文链接

为什么用ajax传送json数据给web service的时候,当传递的是一个complex object的时候,json的格式限制得非常严格?
比如:
[servicecontract]
public MyServiceResult MyServiceMethod(string param1, AComplexType param2)
{blah blah blah}

[DataContract]
Public class AComplexType{
[DataMember]public int Field1;
[DataMember]public string Field2}
这时,构造json的时候需要按照格式:
{"param1":"string1", "param2":{"Field1":50, "Filed2":"a string"}}
而不可以随意使用别的parameter代替,比如:
{"whatever1":"string1", "something2":{"Field1":50, "Filed2":"a string"}}?
Advertisement
Advertisement


Advertisement
Advertisement
返回顶部