【发布时间】:2012-08-09 21:44:11
【问题描述】:
我正在使用 RestSharp。我使用 XML 作为数据的传输编码,但后来我 had problems 使用它,所以我改用 JSON。现在我也遇到了问题!
在我尝试传递一个包含字节数组 (*) 的对象之前,一切都很好。现在我收到一个反序列化错误,抱怨“对象没有无参数构造函数”。 (服务器返回的 JSON 看起来像 Kosher - 它只是没有被 RestSharp 正确反序列化)。
我知道我是not the only one having problems。除了那个帖子中建议的婴儿洗澡水方法之外,没有其他解决方案吗?
(*) 在我开发的早期,我曾用一个小的手工编码字节数组对其进行了测试,只是为了检查它是否有效。它当时确实起作用,但现在不起作用。我不知道这是由于数组的大小、数组中的“字符”还是什么。该死的,这真是太浪费时间了!
【问题讨论】:
-
只是好奇,如果你声明 List
而不是 byte[] 会发生什么?
标签: json serialization restsharp