Indesign插件的外部配置文件

时间:2011-10-11 08:40:18

标签: javascript plugins adobe flash-cs5 adobe-indesign

我正在为Indesign CS5开发一个JavaScript插件,我希望能够从外部文件(例如XML)配置它。 可能吗?我在Adobe网站或网络搜索中找不到任何东西......

提前致谢

2 个答案:

答案 0 :(得分:1)

作为一种技术性,当尝试通过JavaScript与InDesign进行交互时,它不被称为插件。 InDesign插件是用c ++开发的,编译成.InDesignPlugin文件,并在启动时加载到InDesign中。

关于实际问题,假设您正在使用InDesign脚本(.jsx格式):是的,这是可能的。最基本的方法是使用基础JavaScript File类来完成它。例如:

File inFile = new File("c:\temp\testfile.txt");
inFile.open("r");
String oneChar = inFile.readch();
String fiveChars = inFile.read(5);
String oneLine = inFile.readln();

但是,通过这种方式解析xml配置文件需要相当多的工作。为此,您最好使用其他人制作的库。 jQuery包含了这方面的功能,或者您可以选择更专业的库XML for <SCRIPT>

答案 1 :(得分:-1)

是的,可以使用E4X语法解析XML。