我使用MailChimp中的ExportAPI。它发回一个“无根”Json字符串,如下所示:使用Json.Net和JArrays使用“root”无JSON对象需要帮助
["Email Address", "First Name", "Last Name"]
["[email protected]", "Jeff", "Johnson"]
["[email protected]", "Tubbs", "McGraw"]
没有括号,什么都没有 - 只是一对数组。加载到一个JArray只挑选了第一个对象:
JArray jsonArray = new JArray.Parse(jsonResponse);
Console.WriteLine(jsonArray);
//Outputs:
//Email Address
//First Name
//Last Name
我希望字符串的内容复制到数据库中,需要访问与LINQ的响应。任何关于使用Json对象的正确方式的建议(如上所示)(使用Json.net或其他?)
只需将其更改为'JArray jsonArray = new JArray.Parse(“[”+ jsonResponse +“]”);' – Earlz 2011-05-23 16:16:33