这是json代码:
{
"results":
[
{
"Enabled": true,
"Id": 106,
"Name": "item 1",
},
{
"Enabled": false,
"Id": 107,
"Name": "item 2",
"__metadata": { "Id": 4013 }
}
]
}
获取json数据后建议转实体类,再入库
我后台想要获取到两条json数据,这是两条json拼接成的一个json,我要转成dataset,然后分别放进两张表里,我这个json这么拼接可以吗
{
"results":
[
{
"Enabled": true,
"Id": 106,
"Name": "item 1", --此处多个逗号
},
{
"Enabled": false,
"Id": 107,
"Name": "item 2",
"__metadata": { "Id": 4013 }
}
]
}
https://www.bejson.com/ 在线解析json 可以看你json数据格式是否正确
去掉还是不对DataTable CanShu = JsonConvert.DeserializeObject<DataTable>(FormZhi);这样转对吗
@cai先sen是什么: 上面是json格式错误; 这次的错误提示是什么?
@、熙和: Unexpected JSON token when reading DataTable. Expected StartArray报的这个
@cai先sen是什么: 参考 : http://www.it1352.com/267918.html
解决办法是别转dataset/datatable