Node class
Node class
The Node class is the primary datatype for the entire Document object Model. It represents a single node in the document tree.
The Node type exposes the following members:
Properties
Property | Description |
---|---|
node_type | Gets the node type. |
parent_node | Gets the parent node. |
base_uri | Gets the absolute base URI of this node or null if the implementation wasn’t able to obtain an absolute URI. |
owner_document | Gets the document object associated with this node. |
child_nodes | Gets the child nodes. |
node_name | Gets the node name, depending on its type. |
node_value | Gets or sets the value of this node, depending on its type. |
text_content | Gets or sets the the text content of this node and its descendants. |
local_name | Gets the local part of the qualified name of this node. |
prefix | Gets or sets the namespace prefix of this node. |
namespace_uri | Gets the namespace URI of this node. |
has_child_nodes | Gets whether this node has any children. |
previous_sibling | Gets the node immediately preceding this node. If there is no such node, this returns null. |
next_sibling | Gets the node immediately following this node. If there is no such node, this returns null. |
first_child | Gets the first child of this node. If there is no such node, this returns null. |
last_child | Gets the last child of this node. If there is no such node, this returns null. |
COMMENT_NODE | |
DOCUMENT_NODE | |
DOCUMENT_TYPE_NODE | |
ELEMENT_NODE | |
PROCESSING_INSTRUCTION_NODE | |
TEXT_NODE |
Methods
Method | Description |
---|---|
append_child(node) | |
remove_child(node) | |
replace_child(node, child) |
See Also
- module aspose.finance.xbrl.dom