API version 1

- ‐

RW

string

nodeValue

ノードの値です。

このプロパティはnodeTypeプロパティの値により動作が異なります。

NodeTypeプロパティ

説明

ATTRIBUTE_NODE

アトリビュートの値となる子ノードの値を連結した文字列となります。この値を変更すると子ノードは一度削除され、設定する値を含む単一のTextノードが作成されます。

COMMENT_NODE

内容を示す文字列となります。値の設定も可能です。

TEXT_NODE

CDATA_SECTION_NODE

PROCESSING_INSTRUCTION_NODE

DOCUMENT_NODE

書き込み、読み出しともに可能ですが、DOMツリーおよびXML文書に影響を与えることはありません。

DOCUMENT_TYPE_NODE

DOCUMENT_FRAGMENT_NODE

ELEMENT_NODE

ENTITY_NODE

ENTITY_REFERENCE_NODE

NOTATION_NODE

関連項目

nodeTypeプロパティ



使用例 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) ;
}