我正在尝试在 Pentaho 中使用 Modified Javascript 删除文件夹,但是该delete
关键字由 PDI 编译器保留(它用于从内存中删除变量)。
这就是我所做的:
var source = new java.io.File("some path");
var files = source.list();
for (var i=0; i<files.length; i++) {
deleteFile(oldpath + "/" + filename); // empty folder from files, works okey
}
source.delete();
我从 Pentaho 得到一个编译错误。
我在文件夹上尝试了 deleteFile,但显然 deleteFile 无法删除文件夹。
任何建议如何克服保留字的使用?