XML オブジェクトFlash Player 9 以降、Adobe AIR 1.0 以降 1 つの XML オブジェクトは、1 つの XML エレメント、属性、コメント、処理命令、またはテキストエレメントを表します。 XML オブジェクトは、単純内容を持つものと複合内容を持つものに分類されます。複合内容の XML オブジェクトとは、子ノードを持つ XML オブジェクトです。 単純内容の XML オブジェクトとは、属性、コメント、処理命令、テキストノードのいずれか 1 つを含んだ 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 プロパティXML クラスには次の 5 つの静的プロパティがあります。
これらのプロパティについて詳しくは、『Adobe Flash Platform 用 ActionScript 3.0 リファレンスガイド』を参照してください。 XML メソッド次の各メソッドは、XML オブジェクトの階層構造に関する操作に使用します。
次の各メソッドは、XML オブジェクトの属性に関する操作に使用します。
次の各メソッドは、XML オブジェクトのプロパティに関する操作に使用します。
次の各メソッドは、修飾名および名前空間に関する操作に使用します。
次の各メソッドは、XML の内容のタイプに関する操作および判定に使用します。
次の各メソッドは、XML オブジェクトからストリングへの変換および整形に使用します。
次の各メソッドはその他の用途に使用します。
これらのメソッドについて詳しくは、『Adobe Flash Platform 用 ActionScript 3.0 リファレンスガイド』を参照してください。 |
![]() |