有没有办法在导入时排除csv文件的第一行。 通常这行包含标题,我在导入过程中不需要它。
我使用Extendscript脚本语言,这是Adobe开发人员的Javascript扩展;这是我的代码:
function ReadTxtData(txtFile) {
var line, temp, txtRecord, tempArr;
var txtData = [];
txtFile.open("r");
while (!txtFile.eof) {
line = txtFile.readln();
tempArr = line.split("\t");
txtData.push(tempArr);
}
txtFile.close();
return txtData;
}
提前致谢
答案 0 :(得分:0)
只需使用计数器并省略第一行......
function ReadTxtData(txtFile) {
var line, temp, txtRecord, tempArr;
var txtData = [];
var counter = 0;
txtFile.open("r");
while (!txtFile.eof) {
line = txtFile.readln();
if (counter++ > 1) {
tempArr = line.split("\t");
txtData.push(tempArr);
}
}
txtFile.close();
return txtData;
}