我有一个小动作脚本。
将 lf 设置为 ASCII 字符 10 将 csvFile 设置为(选择带有提示“选择要读取的文件:”的文件)打开以访问 csvFile 将 contentOfCsv 设置为(使用分隔符 {",", lf} 读取 csvFile)关闭访问 csvFile
我想运行一个循环来为“contentOfCsv”的每个部分制作东西。
我怎么做?
谢谢/埃里克
我有一个小动作脚本。
将 lf 设置为 ASCII 字符 10 将 csvFile 设置为(选择带有提示“选择要读取的文件:”的文件)打开以访问 csvFile 将 contentOfCsv 设置为(使用分隔符 {",", lf} 读取 csvFile)关闭访问 csvFile
我想运行一个循环来为“contentOfCsv”的每个部分制作东西。
我怎么做?
谢谢/埃里克
尝试:
repeat with aPiece in contentOfCsv
display dialog aPiece
-- replace display dialog with code for aPiece
end repeat
我是这样做的
set lf to ASCII character 10
set csvFile to (choose file with prompt "Select a file to read:")
open for access csvFile
set contentOfCsv to (read csvFile using delimiter {",", lf})
close access csvFile
repeat with theItem in contentOfCsv
-- Do stuff
end repeat