这相当于......
<cfspreadsheet action="read" src="#form.uploadedFile#" query="mycontent" >
在cfscript中?
cfscript有spreadSheetRead(fileName) - 但结果是一个带有文件元数据的对象,即使我指定了工作表,它也只返回元数据而不是行列数据。
我需要遍历行...我该怎么做?
我正在努力避免退出我的脚本格式,并插入'cf'标记格式...感谢任何帮助。
答案 0 :(得分:2)
xls = SpreadsheetRead('C:\inetpub\wwwroot\myDomain\myDirectory\myFileName.xls');
for (row=2;row<=xls.rowCount;row+=1) {
WriteOutput(SpreadsheetGetCellValue(xls,row,1) & '<br>');
}
答案 1 :(得分:-3)
嗯,正确的方法是使用 cfscript 中的java文件阅读器,并执行所需的所有导入。
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
.
.
.
BufferedReader br=new BufferedReader(new FileReader(directory+uploadedfile));
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}