微信小程序云开发问题篇3_云数据库导入Excel数据(xls转为json导入之后报错:导入数据库失败, Error: Poll error, 导入数据任务(id:1431654)异常...)
一、需求需求是将xls的4000多条数据导入到 微信小程序的 云数据库问题1-xls文件转为json文件问题因为微信云数据库导入的格式只支持csv 或者 json,因此需要将xls也就是Excel文件 先转为json文件在线转的网站:https://www.bejson.com/json/col2json/1. 转换为支持导入的json格式需要注意的是,需要对Excel每列起名字,对应的就是jso
一、需求
需求是将xls的4000多条数据导入到 微信小程序的 云数据库

问题1-xls文件转为json文件问题
因为微信云数据库导入的格式只支持csv 或者 json,因此需要将xls也就是Excel文件 先转为json文件
在线转的网站:https://www.bejson.com/json/col2json/
1. 转换为支持导入的json格式
需要注意的是,需要对Excel每列起名字,对应的就是json 对象的 key 、value

然后就是转化,保存json文件
接着导入,报错,百度之后,有的说是需要将 },}的 ,去掉,4000多条数据,幸好有ctrl + f

但是去掉之后还是不行,报错
2.检查导出json的格式
新建两条数据,导出json看看什么格式

发现,也是存在的,只不过外边加了一个 { } 和 "data" : [ ...] ,加上试试

果然还是不行
3.压缩json格式
猜测可能是每条json对象之间有换行,格式不对,采用第一种方式压缩

发现压缩的有问题,还是不行,采用第二种方式

开始还是报错…然后去掉了 _id最后才行…

总结
问题所在
- xls为正确转为json格式
- json格式未压缩
- json中包含存在记录的
_id字段 - json格式不正确
- …
自己根据情况排除即可
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)