微信小程序开发-云数据库Excel转JSON格式导入

文章讲述了在微信云开发中,CSV格式不适用于导入结构化嵌套数据,而JSON格式更为合适。为了解决这个问题,可以使用Python的pandas库通过JupyterNotebook将Excel数据转换为JSON,以便于导入到微信云数据库。提供的代码示例展示了如何剔除非必要列并导出行分隔的JSON文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题

从微信云开发控制台导入数据库文件有两种格式:JSON和CSV。

而且在导入数据时,CSV格式仅支持导入字符串(string)和数字格式(number),对于嵌套的数组数据则视为字符串导入,所以结构化数据就不太好用CSV格式了。但如果是为了导出Excel格式,方便修改数据,可以导出CSV格式,office、WPS的Excel可以直接打开,但是若含有结构化嵌套数据,导入时要转化为JSON才行。

Excel数据怎样转化为JSON呢?

解决办法

使用 Jupyter Notebook

Python的pandas库非常简单的几步就可以实现。
直接使用Python开发软件也可以,代码基本一样,但Jupyter Notebook非常方便查看数据。
在这里插入图片描述
剔除不需要的列,.iloc是按位置的切片方法
在这里插入图片描述
最后导出为JSON文件。
在这里插入图片描述
这样的行分隔JSON文件,微信云数据库才能导入。用逗号分隔的JSON文件暂时不行。
点击下面链接,可以下载上述完整代码:
Excel To Json-Python源代码 及Jupyter Notebook文件.zip

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Maker 张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值