API version 1
- ‐
R
integer
nodeType¶
ノードの種類を示します。
以下の種類があります。
定数 |
値 |
説明 |
---|---|---|
ELEMENT_NODE |
1 |
Elementノード |
ATTRIBUTE_NODE |
2 |
Attrノード |
TEXT_NODE |
3 |
Textノード |
CDATA_SECTION_NODE |
4 |
CDATASectionノード |
ENTITY_REFERENCE_NODE |
5 |
EntityReferenceノード |
ENTITY_NODE |
6 |
Entityノード |
PROCESSING_INSTRUCTION_NODE |
7 |
ProcessingInstructionノード |
COMMENT_NODE |
8 |
Commentノード |
DOCUMENT_NODE |
9 |
Documentノード |
DOCUMENT_TYPE_NODE |
10 |
DocumentTypeノード |
DOCUMENT_FRAGMENT_NODE |
11 |
DocumentFragmentノード |
NOTATION_NODE |
12 |
Notationノード |
使用例
CRSダウンロード
Form Xmlnode_03{
x = 0;
y = 0;
width = 800;
height = 600;
var xm = new XmlDocument();
xm << xml <<-
<?xml version="1.0"?>
<root>
<AB>
<integer>1</integer>
<string>text</string>
<number>1.5</number>
</AB>
<CD attr="attribute">text with attribute</CD>
<EF>text only</EF>
</root>
->> ;
var orgnode = xm.documentElement.firstChild;
print( " nodeisvalid = ",orgnode.isValid ) ;
print( " lastChild = ",orgnode.lastChild ) ;
print(" localName ",orgnode.localName) ;
print("namespaceURI",orgnode.namespaceURI) ;
print(" next ",orgnode.nextSibling) ;
print(" node Name ",orgnode.nodeName) ;
print(" node type ",orgnode.nodeType) ;
print(" nodeValue ",orgnode.nodeValue) ;
print("ownerDocume ",orgnode.ownerDocument) ;
print("parentNode ",orgnode.parentNode) ;
print(" prefix ",orgnode.prefix) ;
print("previousSibling",orgnode.previousSibling) ;
print(" xml ",orgnode.xml) ;
}