我试图对一个简单的json数组进行desarialize并将其绑定为这样的模型:
JSON
[{
"id": "311697",
"km": "36.00",
"start": "2015-12-07",
"end": "2015-12-07",
}, {
"id": "311697",
"km": "36.00",
"start": "2015-12-07",
"end": "2015-12-07",
}]
模型
public class SalModel
{
public string id{ get; set; }
public float km{ get; set; }
public string start{ get; set; }
public string end{ get; set; }
}
并且,为了获得我使用的阵列:
var json = new WebClient().DownloadString(url);
此时,阵列完美无缺。
但是,任何时候我都试图使用json.net
库:
用以下方法:
var result = JsonConvert.DeserializeObject<List<SalModel>>(json);
我无法调试此方法,我收到如下错误:
无法加载文件或程序集&#39; Newtonsoft.Json&#39; Version = 8.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed&#39;和 任何依赖。程序集的清单定义没有 匹配对程序集的引用。