专栏首页小程序云开发入门小程序批量导入excel数据,云开发数据库导出cvs乱码解决方案
原创

小程序批量导入excel数据,云开发数据库导出cvs乱码解决方案

我们往小程序云开发数据库里导入数据时,用json是可以很完美的避开乱码问题,但是如果是大量数据的时候,编辑数据就比较麻烦,看起来还不太美观。所以最好的方式还是在excel里编辑好,然后批量的导入到小程序数据库里。

但是呢,我们导入到小程序数据库里的数据目前只支持csv和json格式的数据。

我们如果想导入excel的数据,就必须按照把excel转换为csv。其实这步很简单

一,导入excel数据到小程序数据库

首先呢,我们新建一个excel,然后编写自己的数据。如下图

然后开始编辑数据

1-1,注意事项

1,第一行是你在数据库里的字段名

2,第2行开始才是真正的数据

因为我们数据库里的数据都是有对应的字段名的,所以字段名要放在第一行,如下图红色框里所示
在这里插入图片描述

1-2,编辑excel数据

如上图所示,假设我们商品数据表里有三个字段 _id,name,price

就必须第一行是数据库里的字段,最好是拼音或者英文。

1-3,把excel转换为csv格式

点击excel左上角的文件
然后点击另存为

另存为的时候格式选择CVS的UTF-8(逗号分隔)

这样我们就把excel转换为csv格式的了,是不是很简单

1-4,导入csv到云开发数据库

上面编辑好csv格式的数据后, 就可以导入到数据库了

选择上一步的 编程小石头.csv

然后等待导入完成

导入完成效果图如下

到这里我们的excel数据就可以成功的导入到小程序云开发数据库里了。

二,小程序导出的csv乱码问题解决

我们也可以直接把小程序数据库里的数据导出为excel,但是同样的问题是,小程序数据库导出数据只能导出json或者csv。

其实,同样的原理,我们先导出为csv,然后再转换为excel就可以了

2-1,导出集合数据到csv

但是这里有个问题,就是导出的csv的时候,必须填写要导出的字段。

如这里我想导入上图红色框里的三个字段,就如下图所示的填写。记得用英文状态下的逗号隔开

如下图就是我们导出的数据

但是数据打开后有个问题

2-2,解决csv乱码问题

如下图所示,我们导出的csv数据打开后,会出现中文乱码问题。

这个问题也好解决。

1,右键导出的csv文件,用记事本打开

2,记事本打开后,点击文件---》另存为

3,编码格式改为ANSI

再次打开就可以看到乱码问题解决了

如果你想在导出的数据里追加数据或者修改数据,记得重复第一步的把excel转换为csv格式的步骤就行了。

到这里我们就可以愉快的导入excel到小程序数据库和小程序数据库导出到excel了。

觉得不错可以关注石头哥,后面会出更多更好的小程序教程给大家。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

关注作者,阅读全部精彩内容

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 小程序批量导入excel数据,云开发数据库导出cvs乱码解决方案

    我们往小程序云开发数据库里导入数据时,用json是可以很完美的避开乱码问题,但是如果是大量数据的时候,编辑数据就比较麻烦,看起来还不太美观。所以最好的方式还是在...

    编程小石头
  • 《干货系列》如何修炼成为一名高级程序猿?

    每个人都有大梦想,作为程序员当然是想做一个程序大牛,毕竟不想当将军的厨子不是好裁缝!那么要想成为好裁缝,不好程序员,应该需要哪些知识呢?小编搜罗了一下,还真不少...

    用户1257215
  • 高级Java程序员要具备哪些知识

    每个人都有大梦想,作为程序员当然是想做一个程序大牛,毕竟 不想当将军的厨子不是好裁缝!那么要想成为好裁缝,不好程序员,应该需要哪些知识呢?搜罗了一下,还真不少呢...

    Java团长
  • 从点线面体谈开发到架构师的转型

    我工作十余年,从负责一个模块,到负责一个产品,再到负责整个支付平台的架构设计,包括业务架构、产品架构到应用架构,再到技术架构,是一个从点到面逐渐转型的过程,同样...

    CSDN技术头条
  • 手把手教你利用Python网络爬虫获取APP推广信息

    CPA之家app推广平台是国内很大的推广平台。该网址的数据信息高达数万条,爬取该网址的信息进行数据的分析。

    Python进阶者
  • Bug管理工具之Mantis_配置篇

    角色 管理员、经理、开发人员、修改人员、报告人员、查看人员,权限从大到小递减。 分配:

    流柯
  • 千万级别的数据量如何设计导出

    首先你这日志存哪里呀?文件系统还是数据库表,还是 NoSQL,存的位置不一样处理方式不一样。

    HoneyMoose
  • 作业收缴系统使用手册和开发手册(自写开源小系统)

    系统概述:写了个作业收缴系统。系统旨在优化作业上交流程,解决收缴作业的繁琐过程,传统收缴作业基于qq文件,或者邮箱收发。需要大量的人工操作和精力取维护。而本系统...

    bigsai
  • 个人永久性免费-Excel催化剂功能第39波-DotNet版的正则处理函数

    原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,...

    Excel催化剂
  • 个人永久性免费-Excel催化剂功能第30波-工作表快捷操作(批量创建、命名、排序、工作表目录)

    原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,...

    Excel催化剂
  • 个人永久性免费-Excel催化剂功能第47波-VBA开发者喜爱的加密函数类

    原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,...

    Excel催化剂
  • 个人永久性免费-Excel催化剂功能第37波-把Sqlserver的强大分析函数拿到Excel中用

    原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,...

    Excel催化剂
  • 借助云开发轻松实现后台数据批量导出丨实战

    这里需要用到云函数,云存储和云数据库。可以说通过这一个例子,把小程序云开发相关的知识都用到了。下面就来介绍如何实现

    腾讯云开发TCB
  • 个人永久性免费-Excel催化剂功能第33波-报表形式数据结构转标准数据源

    原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,...

    Excel催化剂
  • 千万级数据如何通过Java分布式导出

    业务系统开发中,产品经常提出这样的功能,要求系统系统支持excel格式数据导出,这种功能再常见不过,熟练的程序员可能几个小时就搞定了,然后随着数据量的增加,使用...

    阿伟
  • 小程序导出数据到excel表,借助云开发后台实现excel数据的保存

    关于云函数的创建,我这里不多说了。如果你连云函数的创建都不知道,建议你去小程序云开发官方文档去看看。或者看下我录制的云开发入门的视频:https://edu.c...

    编程小石头
  • 个人永久性免费-Excel催化剂功能第26波-正确的Excel密码管理之道

    日常办公使用中,对企业数据存储量最大的,要数Excel文件,和各种系统交互最频繁的也是Excel文件。对Excel进行模板设定、二次宏代码开发最多的也是Exce...

    Excel催化剂
  • 个人永久性免费-Excel催化剂功能第28波-工作薄瘦身,安全地减少非必要冗余

    原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,...

    Excel催化剂
  • 个人永久性免费-Excel催化剂功能第21波-Excel与Sqlserver零门槛交互-执行SQL语句篇

    虽然操作数据库的任何操作都可以最终转换为写特定的SQL语句去操作,但不代表用SQL语句去操作是最佳的选择,就算专业的数据库开发维护人员,对一大坨的SQL代码也没...

    Excel催化剂

扫码关注云+社区

领取腾讯云代金券