Html Agility Pack HTML Manipulation
Manipulation allow you to manipulate the HTML document.
Properties
Name |
Description |
InnerHtml |
Gets or Sets the HTML between the start and end tags of the object. |
InnerText |
Gets the text between the start and end tags of the object. |
OuterHtml |
Gets the object and its content in HTML. |
ParentNode |
Gets the parent of this node (for nodes that can have parents). |
Methods
Name |
Description |
AppendChild() |
Adds the specified node to the end of the list of children of this node. |
AppendChildren() |
Adds the specified node to the end of the list of children of this node. |
Clone() |
Creates a duplicate of the node |
CloneNode(Boolean) |
Creates a duplicate of the node. |
CloneNode(String) |
Creates a duplicate of the node and changes its name at the same time. |
CloneNode(String, Boolean) |
Creates a duplicate of the node and changes its name at the same time. |
CopyFrom(HtmlNode) |
Creates a duplicate of the node and the subtree under it. |
CopyFrom(HtmlNode, Boolean) |
Creates a duplicate of the node. |
CreateNode() |
Creates an HTML node from a string representing literal HTML. |
InsertAfter() |
Inserts the specified node immediately after the specified reference node. |
InsertBefore |
Inserts the specified node immediately before the specified reference node. |
MoveChild() |
Move a node already associated and append it to this node instead (must be from a different document). |
MoveChildren |
Move a children collection already associated and append it to this node instead (must be from a different document). |
PrependChild |
Adds the specified node to the beginning of the list of children of this node. |
PrependChildren |
Adds the specified node list to the beginning of the list of children of this node. |
Remove |
Removes node from parent collection |
RemoveAll |
Removes all the children and/or attributes of the current node. |
RemoveAllChildren |
Removes all the children of the current node. |
RemoveChild(HtmlNode) |
Removes the specified child node. |
RemoveChild(HtmlNode, Boolean) |
Removes the specified child node. |
ReplaceChild() |
Replaces the child node oldChild with newChild node. |