Skip to main content
Skip table of contents

TBeXMLElement

TBeXMLElement

Klasse für den Zugriff auf die Eigenschaften eines XML-Elements. Nur verfügbar in Verbindung mit der Lizenz "XML Kommunikation"

Eigenschaften

Allgemeine-Eigenschaften

Depth:N Aktuelle Ebene im XML-Baum
Name:CElement-Name
NodeType:Element-Typ (siehe unten)
HasValue:LTrue = Element hat einen Wert
Value:CElement-Wert
IsEmpty:LTrue = Element ist leer
Attributes:TCollectionElement-Attribute (= Liste mit TBeXMLAttribute-Objekten)
siehe TBeXMLAttribute

Mögliche Werte von "NodeType"

xmlElemUnknown= 0
xmlElemElement_node = 1
xmlElemAttribute_node = 2
xmlElemText_node = 3
xmlElemCdata_section_node = 4
xmlElemEntity_ref_node = 5
xmlElemEntity_node = 6
xmlElemPi_node = 7
xmlElemComment_node = 8
xmlElemDocument_node = 9
xmlElemDocument_type_node = 10
xmlElemDocument_frag_node = 11
xmlElemNotation_node = 12
xmlElemHtml_document_node = 13
xmlElemDtd_node = 14
xmlElemElement_decl = 15
xmlElemAttribute_decl= 16
xmlElemEntity_decl = 17
xmlElemNamespace_decl = 18
xmlElemXinclude_start = 19
xmlElemXinclude_end = 20

Verwendung

Zugriff auf ein XML-Element des TBeXMLReader.

Beispiel

CODE
// Hinweis: Dies ist kein Codeblock-Source, sondern ein XML-Beispiel um die 
//          Bedeutung der TBeXMLElement-Eigenschaften zu verdeutlichen
// Für Codeblock-Beispiel siehe "TBeXMLReader"

<auftrag anummer="1923" termin="KW.08.04" datum="20080311"> 
  Depth = 0
  Name = "auftrag"
  NodeType = xmlElemElement_Node
  HasValue = False
  IsEmpty = False
  Attribute.Count = 3
   <aufpos posnr="1">
  Depth = 1
  Name = "aufpos"
  NodeType = xmlElemElement_Node
  HasValue = False
  IsEmpty = False
  Attribute.Count = 1
  Text einer Text-Position 
  Depth = 1
  Name = "aufpos"
  NodeType = xmlElemText_Node
  HasValue = True
  Value = "Text einer Text-Position"
  IsEmpty = False
  Attribute.Count = 0
 </aufpos>
</auftrag>

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.