保存CSV文件
命令说明
保存CSV文件
命令原型
CSV.Save(objData,sPath,optionArgs)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
objData | True | expression | objData | 要保存的数据表对象,可以是使用 CSV.Open 打开的数据表对象,或数据库返回的数据表对象(会将字段名写为第一行) |
sPath | True | path | '''C:\Users''' | 要将CSV文件保存到的路径,传递为空字符串则保存到原始路径,否则另存为到新的位置,如果数据表不是使用 CSV.Open 打开的,这项属性填写空字符串会导致出错 |
encoding | False | enum | "gbk" | 文件编码,传递为 "ansi" 时使用ANSI编码,传递为 "utf8" 时使用utf-8编码,传递为 "unicode" 时使用 utf-16 编码,传递为 "带有 BOM 的 UTF-8" 时使用 utf-8-sig 编码 |
运行实例
/**********************************保存CSV文件***********************************
命令原型:
CSV.Save(objData,'''C:\Users''',{"encoding": "gbk"})
入参:
objData--要保存的数据表对象
sPath--要将CSV文件保存到的路径
出参:
无
注意事项:
如果保存到的路径文件已存在,会直接覆盖文件,要防止数据丢失的风险;不存在则新建文件保存数据;
字符集编码默认自动识别,还支持GBK(ANSI)、UTF-8、UNICODE、带有BOM的UTF-8,可以切换至可视化界面,在对应属性栏进行选择
********************************************************************************/
Dim objData= [["name","age"],["Bieber","27"]]
Dim sPath='''C:\tempFolder\test.csv'''
CSV.Save(objData, sPath,{"encoding": "gbk"})