首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字典序列化DeSerialization问题

字典序列化DeSerialization问题
EN

Stack Overflow用户
提问于 2012-05-31 11:47:50
回答 1查看 323关注 0票数 1

我正在使用OpenRasta框架来实现REST API。我在类中有一个字段,它的类型是Dictionary<string, string> .I am,使用REST控制台(Google)测试这个字段。在获取资源请求之后,它以以下格式给出了响应。

代码语言:javascript
复制
<CustomCheckBoxes>
        <d2p1:KeyValueOfstringstring>
            <d2p1:Key>Check1</d2p1:Key>
            <d2p1:Value>1</d2p1:Value>
        </d2p1:KeyValueOfstringstring>
</CustomCheckBoxes>

但是,当我在XmlDataContractCodec中反序列化时,使用相同的XML对同一资源进行POST请求时,会给出异常,在反序列化资源类型的对象时会出现错误。前缀'd2p1‘未定义为

我对我提到的字段有一个特定的要求,所以我使用字典作为it.Are,还有其他的方法来序列化/反序列化字典吗??

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2012-05-31 12:15:56

如果序列化程序不知道该命名空间,则可以尝试在将其传递给反序列化程序之前删除它。

就像s/d2p1://g

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10832979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档