【发布时间】:2012-11-14 20:12:53
【问题描述】:
我正在尝试将 google 的 API 响应 json 格式的字符串解析为数据表。
我尝试使用using Newtonsoft.Json; 并这样做:
var json = new WebClient().DownloadString(textBox1.Text);
DataTable tester = (DataTable)JsonConvert.DeserializeObject(json.ToString(), (typeof(DataTable)));
我收到此错误:Additional text found in JSON string after finishing deserializing object.
当我通过 JSONLint 运行字符串时,表示该字符串是有效的。
here is json:http://jsfiddle.net/q4XqQ/
【问题讨论】:
-
这意味着您的 JSON 无效。
-
你能贴出你得到错误的json字符串吗?
-
通过jsonlint.com运行你的json字符串并验证它
-
它说的是有效的 json;我添加了指向 json 文本的链接
标签: c# json winforms datatable