小编Log*_*ham的帖子

将javascript地图传递给json wcf服务

我想将一个关联数组传递给json wcf服务.

所以在JavaScript中我有类似的东西:

var map = { };
map['a'] = 1;
map['b'] = 2;
map['c'] = 3;
Run Code Online (Sandbox Code Playgroud)

在我的wcf服务中,我想要一个词典:

[OperationContract][WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
public void setDictionary(Dictionary<string, int> myDictionary);
Run Code Online (Sandbox Code Playgroud)

但它将地图作为[对象]发送,而不是将其序列化,因为"地图"实际上只是我要为其分配属性的对象.

有没有人知道如何正确地序列化它以使它被WCF服务反序列化为Dictionary对象?

javascript wcf json dictionary map

7
推荐指数
1
解决办法
3058
查看次数

标签 统计

dictionary ×1

javascript ×1

json ×1

map ×1

wcf ×1