Flash Lite 2.x および 3.0 ヘルプ

nodeType (XMLNode.nodeType プロパティ)

public nodeType : Number (読み取り専用)

nodeType の値。XML エレメントの場合は 1、テキストノードの場合は 3 になります。

nodeType は、W3C DOM レベル 1 勧告 (www.w3.org/tr/1998/REC-DOM-Level-1-19981001/level-one-core.html) の NodeType の一覧に記載されている数値です。次の表は、これらの数値の一覧です。

整数値

定義されている定数

1

ELEMENT_NODE

2

ATtrIBUTE_NODE

3

TEXT_NODE

4

CDATA_SECTION_NODE

5

NTITY_REFERENCE_NODE

6

ENTITY_NODE

7

PROCESSING_INStrUCTION_NODE

8

COMMENT_NODE

9

DOCUMENT_NODE

10

DOCUMENT_TYPE_NODE

11

DOCUMENT_FRAGMENT_NODE

12

NOTATION_NODE

Flash Player に組み込まれている XML クラスがサポートするのは 1 (ELEMENT_NODE) と 3 (TEXT_NODE) だけです。

次の例では、エレメントノードとテキストノードを作成し、それぞれのノードタイプをチェックします。

// XML ドキュメントを作成します。
var doc:XML = new XML();

// createElement() を使用して XML ノードを作成します
var myNode:XMLNode = doc.createElement("rootNode");

// 新しいノードを XML ツリーに置きます
doc.appendChild(myNode);

// createTextNode() を使用して XML テキストノードを作成します
var myTextNode:XMLNode = doc.createTextNode("textNode");

// 新しいノードを XML ツリーに置きます
myNode.appendChild(myTextNode);

trace(myNode.nodeType);
trace(myTextNode.nodeType);

// 出力
// 1
// 3

関連項目

nodeValue (XMLNode.nodeValue プロパティ)

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート