







Html Agility Pack provides a System.Xml like interface over Html pages. It provides an XPATH navigator and LINQ compatible collections for navigation the HTML tree.
Classes
Class | Description | |
---|---|---|
![]() | Crc32 |
A utility class to compute CRC32.
|
![]() | HtmlAttribute |
Represents an HTML attribute.
|
![]() | HtmlAttributeCollection |
Represents a combined list and collection of HTML nodes.
|
![]() | HtmlCommentNode |
Represents an HTML comment.
|
![]() | HtmlDocument |
Represents a complete HTML document.
|
![]() | HtmlEntity |
A utility class to replace special characters by entities and vice-versa.
Follows HTML 4.0 specification found at http://www.w3.org/TR/html4/sgml/entities.html
|
![]() | HtmlNode |
Represents an HTML node.
|
![]() | HtmlNodeCollection |
Represents a combined list and collection of HTML nodes.
|
![]() | HtmlNodeNavigator |
Represents an HTML navigator on an HTML document seen as a data store.
|
![]() | HtmlParseError |
Represents a parsing error found during document parsing.
|
![]() | HtmlTextNode |
Represents an HTML text node.
|
![]() | HtmlWeb |
A utility class to get HTML document from HTTP.
|
![]() | HtmlWebException |
Represents an exception thrown by the HtmlWeb utility class.
|
![]() | MixedCodeDocument |
Represents a document with mixed code and text. ASP, ASPX, JSP, are good example of such documents.
|
![]() | MixedCodeDocumentCodeFragment |
Represents a fragment of code in a mixed code document.
|
![]() | MixedCodeDocumentFragment |
Represents a base class for fragments in a mixed code document.
|
![]() | MixedCodeDocumentFragmentList |
Represents a list of mixed code fragments.
|
![]() | MixedCodeDocumentFragmentList..::..MixedCodeDocumentFragmentEnumerator |
Represents a fragment enumerator.
|
![]() | MixedCodeDocumentTextFragment |
Represents a fragment of text in a mixed code document.
|
Delegates
Delegate | Description | |
---|---|---|
![]() | HtmlWeb..::..PostResponseHandler |
Represents the method that will handle the PostResponse event.
|
![]() | HtmlWeb..::..PreHandleDocumentHandler |
Represents the method that will handle the PreHandleDocument event.
|
![]() | HtmlWeb..::..PreRequestHandler |
Represents the method that will handle the PreRequest event.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AttributeValueQuote |
An Enum representing different types of Quotes used for surrounding attribute values
|
![]() | HtmlElementFlag |
Flags that describe the behavior of an Element node.
|
![]() | HtmlNodeType |
Represents the type of a node.
|
![]() | HtmlParseErrorCode |
Represents the type of parsing error.
|
![]() | MixedCodeDocumentFragmentType |
Represents the type of fragment in a mixed code document.
|