我'我在ColdFusion 11上。我'我正在使用以下代码循环CSV文件并输出循环中的第一行。
<cffile action="read" file="C:\inetpub\wwwroot\test\file.csv" variable="csvfile">
<cfloop index="index" list="#csvfile#" delimiters="#chr(10)##chr(13)#">
<cfoutput>#listgetAt('#index#',1, ',')#</cfoutput>
</cfloop>
我的CSV结构
请帮忙!
答案 0 :(得分:4)
您正在阅读已将其更改为CSV的XLSX(MS Excel)文件。
注意它是如何从PK开始的,后跟.xml
。这是XML的PK ZIP,它是XLXS的原生格式。
作为测试,您可以将其重命名为.zip
并解压缩。您将看到许多文件夹和.xml
个文件
如何纠正
您需要另存为CSV,而不仅仅是重命名为CSV