9

这相当于什么...

<cfspreadsheet action="read" src="#form.uploadedFile#" query="mycontent" >  

在cfscript?

cfscript 有 spreadSheetRead(fileName) - 但结果是一个带有文件元数据的对象,即使我指定了工作表,它也只返回元数据而不是行列数据。

我需要遍历行...我该怎么做?

我试图避免退出我的脚本格式,并插入“cf”标签格式......感谢任何帮助。

4

2 回答 2

2
xls = SpreadsheetRead('C:\inetpub\wwwroot\myDomain\myDirectory\myFileName.xls');
for (row=2;row<=xls.rowCount;row+=1) {
    WriteOutput(SpreadsheetGetCellValue(xls,row,1) & '<br>');
}
于 2015-01-02T20:10:12.950 回答
-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);
}
于 2014-01-22T06:06:45.877 回答