Cold Fusion 2018:如何将.xlsx文件另存为.csv

Epipko

Win2019上的CF2018试图将用户上传的.xlsx文件另存为.csv文件,以处理到Oracle数据库中。运行以下代码,该代码可以正确完成,但结果不清晰:

<cfspreadsheet action = "read"
                format="csv"
                src="c:\bin\Nov_sales.xlsx"
                name="foo"
                > 

<cfspreadsheet action="write" 
                filename='c:\bin\Nov_sales.csv' 
                format="csv" 
                name="foo"  
                overwrite=true>

.csv文件中的结果如下所示:

504b 0304 1400 0808 0800 d260 8f51 0000
0000 0000 0000 0000 0000 0b00 0000 5f72
656c 732f 2e72 656c 73ad 92c1 4a03 3110
865f 25cc bd9b 6d05 1169 da8b 08bd 89d4
.....

我想念什么???

用户名

假设您的excel文件具有标头记录,您应该首先将excel文件读入查询对象。从那里,您可以通过使用<cfoutput>循环写入文件将查询对象导出到csv中

<cfspreadsheet action="read" src="c:\bin\Nov_sales.xlsx" query="qryExcel">

<cfoutput query="qryExcel">
    <cfset line = "#col1#,#col2#,#col3#,#col4#,#col5#">
    <cffile action="append" file="c:\bin\Nov_sales.csv" output="#line#">
</cfoutput>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将.xlsx文件另存为.csv文件的SSIS过程

xlwings 是否可以将文件另存为 csv?

SQLite:如何将查询结果另存为CSV文件?

如何将数据帧另存为单独的csv文件?

如何将R中的多列另存为csv文件?

如何使用Excel VBA打开.csv并将其另存为.xlsx

将列另存为csv熊猫

Python:如何将 *.dat 文件另存为 *.csv 文件到新文件夹

如何在python中“写入新的.CSV文件”或“另存为新的.CSV文件”

Oracle - 如何使用命令从终端将表另存为 csv 文件

如何在不丢失长文本的情况下将Excel文件另存为CSV?

如何使用换行符将列表另存为.csv文件?

将查询结果另存为csv文件在特定文件夹下的服务器上

将电子表格另存为给定文件夹中的csv文件

将大矩阵另存为.csv文件时出现问题“”

角度将文件另存为csv会导致失败-仅在Chrome上出现网络错误

将 Word 文档中提取的内容另存为 CSV 文件

将多个数组另存为csv文件中的列

将大矩阵另存为CSV文件-Excel中多行的标题

将mysql表另存为csv修改文件,php中的某些单元格数据

使用Python将csv文件中的剥离文本另存为字符串对象

逻辑应用将CSV文件另存为Blob存储中的字节

使用 Python 和 Azure 函数将 URL 参数另存为 CSV 文件

我如何从TradingView图表中获取数据并将其另存为CSV文件?

如何使用OpenOffice打开Excel文件并将其另存为CSV

无法另存为CSV文件

在Matlab中将单元格数组另存为.xlsx或.csv文件

如何使用NPOI c#将xls文件另存为xlsx文件?

Apache Spark:无法将分组数据另存为CSV