JavaScript:写作&从After Effects附加文本文件

时间:2017-06-02 20:18:09

标签: javascript extendscript after-effects

检查txt文件是否已存在。如果它存在,我想打开并追加。如果!存在,我想创建,打开,写入。我不知道如何追加文件...

到目前为止,这是我的代码:

function writeReport(path, reportText) {

    var reportFile = new File(path  + "/font_report.txt");

    if(reportFile.exists){
        alert('file already exists');

        reportFile.open("w");
        reportFile.write(reportText);
        reportFile.close();
    }
    else{

        var RCF_file = new File(reportFile);
        RCF_file.open("w");
        RCF_file.write(reportText);
        RCF_file.close();

    }
    alert('Report Complete');
}

if(exists)中的代码显然与else {}中的代码相同 - 不确定它应该是什么...

1 个答案:

答案 0 :(得分:1)

要附加需要传递追加模式的文件......

reportFile.open("a");