【发布时间】:2011-04-14 07:08:36
【问题描述】:
我正在尝试将 JSON 文本序列化为 DataTable,如下所示。
List<Dictionary<string, string>> list =
JsonConvert.DeserializeObject<List<Dictionary<string, string>>>(jsonText);
DataTable dTable;
dTable = (from p in list select p).CopyToDataTable();
我收到以下错误。我该如何解决?
错误:
Cannot deserialize JSON object into type
'System.Collections.Generic.List`1[System.Collections.Generic.Dictionary`2
[System.String,System.String]]'.
【问题讨论】:
-
对我来说这似乎很明显,这与 DataTables 无关,因为异常被抛出在第一行。这才是你应该专注的。
-
请在这里查看答案stackoverflow.com/a/35546685/5292650这是最简单的一个