Indesign CS5 用の JavaScript プラグインを開発していますが、外部ファイル (XML ファイルなど) から構成できるようにしたいと考えています。出来ますか?Adobe Web サイトまたは Web 検索で何も見つかりませんでした...
前もって感謝します
Indesign CS5 用の JavaScript プラグインを開発していますが、外部ファイル (XML ファイルなど) から構成できるようにしたいと考えています。出来ますか?Adobe Web サイトまたは Web 検索で何も見つかりませんでした...
前もって感謝します
専門的に言えば、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>
はい、E4X構文を使用してXMLを解析することは可能です。