【发布时间】:2016-07-10 15:42:13
【问题描述】:
当我传递整数值时,然后将 JsonData 转换为 Datatable .. 当我传递十进制值时,我收到错误.. 输入字符串的格式不正确。无法将 存储在增值税列中。
var dt1 = JsonConvert.DeserializeObject<DataTable>(jsonData);
这是我的 JSON 数据 [{"Stateid":1,"VAT":0,"CST":0}, {"Stateid":2,"增值税":"1.5","CST":"1.5"}, {"Stateid":3,"VAT":0,"CST":0},{"Stateid":4,"VAT":0,"CST":0},{"Stateid":5,"VAT" :0,"CST":0},{"Stateid":6,"VAT":0,"CST":0},{"Stateid":7,"VAT":0,"CST":0}, {"Stateid":8,"VAT":0,"CST":0},{"Stateid":9,"VAT":0,"CST":0},{"Stateid":10,"VAT" :0,"CST":0},
【问题讨论】:
-
这个数据表是什么?
-
我需要将数据放入DataTable
-
我可以看看您是如何创建数据表列的吗?
-
Stateid,VAT,CST..我正在使用 Angular JS..这里是 Scope 中的值
-
没关系,VAT 列的数据类型是什么?
标签: asp.net json c#-4.0 datatable