需求是将xls的4000多条数据导入到 微信小程序的 云数据库
因为微信云数据库导入的格式只支持csv 或者 json,因此需要将xls也就是Excel文件 先转为json文件
在线转的网站:https://www.bejson.com/json/col2json/
需要注意的是,需要对Excel每列起名字,对应的就是json 对象的 key 、value
然后就是转化,保存json文件
接着导入,报错,百度之后,有的说是需要将 },}
的 ,
去掉,4000多条数据,幸好有ctrl + f
但是去掉之后还是不行,报错
新建两条数据,导出json看看什么格式
发现,
也是存在的,只不过外边加了一个 { }
和 "data" : [ ...]
,加上试试
果然还是不行
猜测可能是每条json对象之间有换行,格式不对,采用第一种方式压缩
发现压缩的有问题,还是不行,采用第二种方式
开始还是报错…然后去掉了 _id
最后才行…
问题所在
_id
字段自己根据情况排除即可