1 つの XML オブジェクトは、1 つの XML エレメント、属性、コメント、処理命令、またはテキストエレメントを表します。
XML オブジェクトは、「単純内容」を持つものと「複合内容」を持つものに分類されます。複合内容の XML オブジェクトとは、子ノードを持つ XML オブジェクトです。XML オブジェクトが、属性、コメント、処理命令、またはテキストノードのいずれかである場合、このオブジェクトには単純内容が含まれます。
例えば、次の XML オブジェクトは、コメントと処理命令を含んだ複合内容の XML オブジェクトです。
XML.ignoreComments = false;
XML.ignoreProcessingInstructions = false;
var x1:XML =
<order>
<!--This is a comment. -->
<?PROC_INSTR sample ?>
<item id='1'>
<menuName>burger</menuName>
<price>3.95</price>
</item>
<item id='2'>
<menuName>fries</menuName>
<price>1.45</price>
</item>
</order>
次の例に示すように、comments() および processingInstructions() メソッドを使用して、コメントおよび処理命令の新しい XML オブジェクトを作成できるようになりました。
var x2:XML = x1.comments()[0]; var x3:XML = x1.processingInstructions()[0];
XML クラスには次の 5 つの静的プロパティがあります。
これらのプロパティの詳細については、『ActionScript 3.0 コンポーネントリファレンスガイド』を参照してください。
次の各メソッドは、XML オブジェクトの階層構造に関する操作に使用します。
次の各メソッドは、XML オブジェクトの属性に関する操作に使用します。
次の各メソッドは、XML オブジェクトのプロパティに関する操作に使用します。
次の各メソッドは、修飾名および名前空間に関する操作に使用します。
次の各メソッドは、XML の内容のタイプに関する操作および判定に使用します。
次の各メソッドは、XML オブジェクトからストリングへの変換および整形に使用します。
次の各メソッドはその他の用途に使用します。
これらのメソッドの詳細については、『ActionScript 3.0 コンポーネントリファレンスガイド』を参照してください。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート