暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

怎样把excel数据导入到云数据库?安利一个超好用的excel转json在线工具!

原创 小小亮 2020-07-20
1911

知识科普

云开发数据库支持导入导出的文件格式是json和csv,这两种格式导出的文件如下:

image.png

CSV文件,注意CSV文件不能支持字段为对象和数组的解析

image.png

excel数据导入到云数据库,基于此有两种方案

1、http api

2、写个批量导入的工具

我采用的就是后者,目前已完成读取excel,根据云开发数据库格式转成对应的json文件,并手工导入

excel都是原子数据,要按照云开发数据库的不同字段类型转成对应的对象,数组,json字符串

写了一个通用工具,供大家使用,遇到同样问题的同学让我听到你们的声音

excel转成json文件的小工具链接:https://www.xiaomutong.com.cn/index20200501.html

image.png
excel转成json文件的小工具截图

20200310–

目前进度,目前已经能完整原版根据excel导出json,

由于云开发需要_id信息,目前这个_id是按照如下算法生成的

并且添加了云开发的_id,具体_id的生成逻辑为日期时分秒+行号,行号左边补0对齐,暂定行号为3位数,考虑到一次导入太多,云开发导入也很慢。

比如今天的第二行的数据,_id为20200310131010002

image.png

–20200311

我成功了,

自动读取excel,并且根据excel部分列进行解析转成数据库对应的对象字段、数组字段

其中下面options字段是列3,列4,列5,列6提取组装的

image.png

上面excel文件模板为

image.png

–20200315

作者:小肥羊
文章来源:https://developers.weixin.qq.com/community/develop/article/doc/000ac6dddc830023170a8cc9c5b813

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论