手头有一个数据接口规范说明书,现在要把其中的接口数据导入数据库的表中,怎么个导法呢?是把其中的json字符串转换为对象,然后再导吗?
api方式采集的数据一般是json吧,应该是吧json格式反序列化,导入到表中
具体方法:1.可以使用Newtonsoft.Json.dll把json数据反序列化成Model,然后添加到数据库中;
注意:一般在导入之前,先删除数据库中这个时间段之后的数据,
比如:当前时间是2017-05-23 16:00:00 000,我们在导入数据之前,先删除时间大于当前时间的数据,避免插入重复数据
然后在向数据表中插入2017-05-23 16:00:00 000之后的数据
可以把json数据转成字符串,然后把字符串写入数据库的列,这个列可以用TEXT类型来接收字符串
还可以用MySql5.7等最新版,它可以支持json数据类型作为列,这样你可以把json数据直接导入数据库