从URL获取/读取文本文件-用于后效的Javascript

从URL获取/读取文本文件-用于后效的Javascript,javascript,after-effects,Javascript,After Effects,我习惯于从本地目录中选择、打开和读取文本文件(CSV、JSON)。我现在可以在线访问我们的数据源,但不知道如何使用URL而不是本地文件来做同样的事情 对于本地文件,我只使用如下内容: var myFile = File.openDialog(); myFile.open(); myFile.read(); 在javascript for AE中,有没有一种方法可以通过URL的提要实现这一点 下面是其中一个提要:feeds.nfl.com/feeds rs/schedules.json我认

我习惯于从本地目录中选择、打开和读取文本文件(CSV、JSON)。我现在可以在线访问我们的数据源,但不知道如何使用URL而不是本地文件来做同样的事情

对于本地文件,我只使用如下内容:

 var myFile = File.openDialog();
 myFile.open();
 myFile.read();
在javascript for AE中,有没有一种方法可以通过URL的提要实现这一点


下面是其中一个提要:feeds.nfl.com/feeds rs/schedules.json

我认为在After Effects中,最简单的方法是进行系统调用。
from ExtendScript很复杂。请看Rorohiko的作品

您需要允许脚本访问网络。看到这个了吗


无需保存文件,只需一行即可完成此操作=)


谢谢你,瞎子!我最终使用了GetURLs.jsx。我对它做了一些编辑,使它与AE一起工作,并且工作得非常完美。
# Mac Osx
var curlcmd = "curl feeds.nfl.com/feeds-rs/schedules.json > ~/Desktop/test/schedules.json";
var stdout = system.callSystem(curlcmd);
$.writeln(stdout);
var file = File("~/Desktop/test/schedules.json");
file.open();
var content = file.read();
file.close();
$.writeln(content);
data = JSON.parse(system.callSystem('curl -s "https://path_to_json"'));