MoonBit国产编程语言读写CSV格式文件-基础篇

一、MoonBit读写CSV格式文件总体思路

MoonBit现在还没有专门读写excel文件的包,可以先把excel文件另存为CSV格式文件,然后使用MoonBit通过”moonbitlang/x/fs”包读写CSV格式文件,很简单方便,最后再另存为excel文件。

二、MoonBit读写CSV格式文件详细步骤

1.在MoonBit工程空间文件夹下,打开命令终端,输入moon new read_write_csv_file创建MoonBit工程。

2.打开MoonBit包管理,在搜索框中手动输入moonbitlang/x

打开moonbitlang/x包详情页,在左侧可以看到moonbitlang/x包下面有多个子包,在中间可以看到安装moonbitlang/x最新版命令为:

安装moonbitlang/x特定版本0.4.40命令为:

3.在命令终端中安装moonbitlang/x最新版的包:

4.使用VSCode打开新建的read_write_csv_file工程,打开cmd/main/moon.pkg.json文件,添加读写csv文件的包:moonbitlang/x/fs

5.使用VSCode打开新建的read_write_csv_file工程,打开cmd/main/main.mbt文件,这主函数main入口文件,添加下面代码:

其中input.csv文件,内容如下:

并编译运行, 生成了output.csv文件

效果如下,正确读取input.csv文件,并打印出内容。

生成output.csv文件,打开内容如下:

三、源码下载:

MoonBit读写CSV格式文件-基础篇