2008年3月15日土曜日

AdobeCS3のJavaScriptでXPathを使う

ExtendScript Toolkit 2 のライブラリを見ていると、なんか聞いた事のある言葉を見つけた。


XPath?
先日のスクリプトを流用して試してみる。
myXpath=myXml.xpath("/");
alert(myXpath);

???なんで2回言われる?
myXpath=myXml.xpath("/");
alert(myXpath[0]);

ふむ。
myXpath=myXml.xpath("/");
alert(myXpath[1]);

おっ
myXpath=myXml.xpath("/Koma/FileName");
alert(myXpath[1]);

おおっ
myXpath=myXml.xpath("/Koma/@name");
alert(myXpath[0]);

おおおっ!

0 件のコメント: