小编Yan*_*han的帖子

RestSharp反序列化JSON内容(表示一个对象包含一个字节数组)错误

客户端接收正式的JSON内容"{\"Id\":[1,2,3],\"Size\":56}",但在反序列化字节数组时出错.

1以下语句中出现错误

IRestResponse<key> response = client.Execute<key>(request);
Run Code Online (Sandbox Code Playgroud)

2错误消息是"没有为此对象定义无参数构造函数".

3客户端大小的对象类与服务器端的对象类相同:

public class key
{
    public byte[] id { get; set; }
    public int Size { set; get; }
}
Run Code Online (Sandbox Code Playgroud)

4我尝试通过JSON格式传递包含字符串和整数的对象,这一切都很好但是字节数组.

json bytearray restsharp deserialization

19
推荐指数
2
解决办法
1万
查看次数

标签 统计

bytearray ×1

deserialization ×1

json ×1

restsharp ×1