最近在做一个项目,服务端用的是wcf,客户端是h5,js.
从服务端返回的数据是JSON格式的,因为之前一个做winform程序,就想试试JSON格式的数据能不能绑定到winform的datagridview上。
从服务端返回的数据格式类似下面,其中data部分,是返回的数据源。要将这部分数据转换成datatable或者直接绑定到datagridview控件上。
{
"success": true,
"message": "OK",
"data": [
{
"warehouseCode": null,
"shelfDetailCode": null,
"binCode": "BIN_P1",
"materialCode": "9AT01001-00",
"totalnum": 2,
"rownum": 1
},
{
"warehouseCode": null,
"shelfDetailCode": null,
"binCode": "BIN_P2",
"materialCode": "9AT01001-00",
"totalnum": 2,
"rownum": 2
}
]
}
方法如下:
最上面的data是post的数据格式。error_msg 是返回的数据,格式如上面代码所示。
//序列化
data = JsonCo