【发布时间】:2014-10-31 20:19:25
【问题描述】:
以下代码在最后一行出现错误Error reading JObject from JsonReader. Current JsonReader item is not an object: StartArray. Path '', line 1, position 1.
DataTable dt = GetTable();
string json = JsonConvert.SerializeObject(dt, Formatting.None);
var @object = JObject.Parse(json);
序列化数据表以使var @object = JObject.Parse(json); 行正常工作的正确方法是什么?
【问题讨论】:
-
您传入的哪些数据可能导致错误?从第二行看
json是什么样的? -
我这里用第一个DataTable例子来测试dotnetperls.com/datatable
标签: c# json datatable json.net