Html Agility Pack HTML Traversing
Traversing allow you to traverse through HTML node.
Properties
Name | Description |
---|---|
ChildNodes | Gets all the children of the node. |
FirstChild | Gets the first child of the node. |
LastChild | Gets the last child of the node. |
NextSibling | Gets the HTML node immediately following this element. |
ParentNode | Gets the parent of this node (for nodes that can have parents). |
Methods
Name | Description |
---|---|
Ancestors() | Gets all the ancestors of the node. |
Ancestors(String) | Gets ancestors with matching names. |
AncestorsAndSelf() | Gets all anscestor nodes and the current node. |
AncestorsAndSelf(String) | Gets all anscestor nodes and the current node with matching name. |
DescendantNodes | Gets all descendant nodes for this node and each of child nodes |
DescendantNodesAndSelf | Returns a collection of all descendant nodes of this element, in document order |
Descendants() | Gets all descendant nodes in enumerated list |
Descendants(String) | Get all descendant nodes with matching names |
DescendantsAndSelf() | Returns a collection of all descendant nodes of this element, in document order |
DescendantsAndSelf(String) | Gets all descendant nodes including this node |
Element | Gets first generation child node matching name |
Elements | Gets matching first generation child nodes matching name |