2011-01-06 12 views
0

XMLノードに-(マイナス)文字が含まれています。コンパイラが文字をマイナス演算子として認識することなく、ActionScript E4X symtax​​でこれにどのようにアクセスできますか?EX4 ActionScriptとマイナス記号

など。

XML

<page> 
    <about-page>yo</about-page> 
</page> 

のActionScriptあなたがプロパティにアクセスするために角括弧表記を使用することができるはず

this.contentXML..page.about-page.text() 

おかげで、 ロス

答えて

2

childの表記も使用できます。

+0

ありがとう、私はこの方法も、ダブルドット表記でも動作します。 – Ross

3

this.contentXML.page['about-page'].text() 

ドットと角括弧の表記は、本質的に同じものです。つまり、プロパティを参照しています。ここでの唯一の違いは、ドット記法が言語の構文によって制限されることです。

関連する問題