DB2 10.5 for Linux, UNIX, and Windows

Node properties

Each node has properties that describe characteristics of that node. For example, a node's properties might include the name of the node, its children, its parent, its attributes, and other information that describes the node. The node kind determines which properties are present for specific nodes.

A node can have one or more of the following properties:

node-name
The name of the node, expressed as a QName.
parent
The node that is the parent of the current node.
type-name
The dynamic (run-time) type of the node (also known as the type annotation).
children
The sequence of nodes that are children of the current node.
attributes
The set of attribute nodes that belong to the current node.
string-value
A string value that can be extracted from the node.
typed-value
A sequence of zero or more atomic values that can be extracted from the node.
in-scope namespaces
The in-scope namespaces that are associated with the node.
content
The content of the node.