HtmlAgilityPack 是 .NET 下的一個 HTML 解析類庫。支持用 XPath 來解析 HTML 。命名空間: HtmlAgilityPack
基本介紹
- 中文名:HtmlAgilityPack
- 本質:NET 下的一個 HTML 解析類庫
- 支持內容:XPath 來解析 HTML
- 命名空間:HtmlAgilityPack
簡介,Crc32 類,HtmlAttribute類,HtmlAttributeCollection 類,HtmlCommentNode 類,HtmlDocument 類,HtmlElementFlag 枚舉,HtmlEntity 類,HtmlNode 類,HtmlNodeCollection 類,HtmlNodeNavigator 類,HtmlNodeType 枚舉,HtmlParseError 類,HtmlParseErrorCode 枚舉,HtmlTextNode 類,HtmlWeb 類,PostResponseHandler 委託,PreHandleDocumentHandler 委託,PreRequestHandler 委託,HtmlWebException 類,IPermissionHelper 接口,MixedCodeDocument 類,MixedCodeDocumentCodeFragment 類,MixedCodeDocumentFragment 類,MixedCodeDocumentFragmentList 類,MixedCodeDocumentFragmentEnumerator 類,MixedCodeDocumentFragmentType 枚舉,MixedCodeDocumentTextFragment 類,PermissionHelper 類,
簡介
public enum AttributeValueQuote
HtmlAgilityPack 的成員
摘要:
An Enum representing different types of Quotes used for surrounding attribute values
表示不同類型的引號用於周圍的屬性值
Crc32 類
public class Crc32
HtmlAgilityPack 的成員
摘要:
A utility class to compute CRC32.
一個實用程式類,用於計算CRC32。
HtmlAttribute類
public class HtmlAttribute
HtmlAgilityPack 的成員
摘要:
Represents an HTML attribute.
表示HTML屬性。
HtmlAttributeCollection 類
public class HtmlAttributeCollection
HtmlAgilityPack 的成員
摘要:
Represents a combined list and collection of HTML nodes.
表示組合的列表和HTML節點的集合。
HtmlCommentNode 類
public class HtmlCommentNode : HtmlAgilityPack.HtmlNode
HtmlAgilityPack 的成員
摘要:
Represents an HTML comment.
表示的HTML注釋。繼承自:HtmlNode 類
HtmlDocument 類
public class HtmlDocument
HtmlAgilityPack 的成員
摘要:
Represents a complete HTML document.
表示一個完整的HTML文檔。
HtmlElementFlag 枚舉
public enum HtmlElementFlag
HtmlAgilityPack 的成員
摘要:
Flags that describe the behavior of an Element node.
描述一個元素節點的行為的標誌。
HtmlEntity 類
public class HtmlEntity
HtmlAgilityPack 的成員
摘要:
A utility class to replace special characters by entities and vice-versa. Follows HTML 4.0 specification found
一個實用程式類,用於替換特殊字元的實體,反之亦然。
HtmlNode 類
public class HtmlNode
HtmlAgilityPack 的成員
摘要:
Represents an HTML node.
表示HTML節點。
HtmlNodeCollection 類
public class HtmlNodeCollection
HtmlAgilityPack 的成員
摘要:
Represents a combined list and collection of HTML nodes.
表示組合的列表和HTML節點的集合。
HtmlNodeNavigator 類
public class HtmlNodeNavigator : System.Xml.XPath.XPathNavigator
HtmlAgilityPack 的成員
摘要:
Represents an HTML navigator on an HTML document seen as a data store.
表示HTML導航器上的數據存儲區被視為一個HTML文檔。
HtmlNodeType 枚舉
public enum HtmlNodeType
HtmlAgilityPack 的成員
摘要:
Represents the type of a node.
表示一個節點的類型。
HtmlParseError 類
public class HtmlParseError
HtmlAgilityPack 的成員
摘要:
Represents a parsing error found during document parsing.
表示在文檔的解析過程中發現一個解析錯誤。
HtmlParseErrorCode 枚舉
public enum HtmlParseErrorCode
HtmlAgilityPack 的成員
摘要:
Represents the type of parsing error.
表示的類型的解析錯誤。
HtmlTextNode 類
public class HtmlTextNode : HtmlAgilityPack.HtmlNode
HtmlAgilityPack 的成員
摘要:
Represents an HTML text node.
表示一個HTML文本節點。繼承自:HtmlNode 類
HtmlWeb 類
public class HtmlWeb
HtmlAgilityPack 的成員
摘要:
A utility class to get HTML document from HTTP.
一個實用程式類,用於從HTTP獲取HTML文檔。
PostResponseHandler 委託
public delegate void PostResponseHandler(System.Net.HttpWebRequest request, System.Net.HttpWebResponse response)
HtmlAgilityPack.HtmlWeb 的成員
摘要:
Represents the method that will handle the PostResponse event.
表示將處理PostResponse事件的方法。
PreHandleDocumentHandler 委託
public delegate void PreHandleDocumentHandler(HtmlAgilityPack.HtmlDocument document)
HtmlAgilityPack.HtmlWeb 的成員
摘要:
Represents the method that will handle the PreHandleDocument event.
表示將處理PreHandleDocument事件的方法。
PreRequestHandler 委託
public delegate bool PreRequestHandler(System.Net.HttpWebRequest request)
HtmlAgilityPack.HtmlWeb 的成員
摘要:
Represents the method that will handle the PreRequest event.
表示將處理PreRequest事件的方法。
HtmlWebException 類
public class HtmlWebException : System.Exception
HtmlAgilityPack 的成員
摘要:
Represents an exception thrown by the HtmlWeb utility class.
表示由HtmlWeb實用程式類引發的異常。
IPermissionHelper 接口
public interface IPermissionHelper
HtmlAgilityPack 的成員
摘要:
An interface for getting permissions of the running application
獲取許可權運行的應用程式接口
MixedCodeDocument 類
public class MixedCodeDocument
HtmlAgilityPack 的成員
摘要:
Represents a document with mixed code and text. ASP, ASPX, JSP, are good example of such documents.
表示混合的代碼文檔。
MixedCodeDocumentCodeFragment 類
public class MixedCodeDocumentCodeFragment : HtmlAgilityPack.MixedCodeDocumentFragment
HtmlAgilityPack 的成員
摘要:
Represents a fragment of code in a mixed code document.
表示混合的代碼文檔中的代碼片段。
MixedCodeDocumentFragment 類
public abstract class MixedCodeDocumentFragment
HtmlAgilityPack 的成員
摘要:
Represents a base class for fragments in a mixed code document.
表示一個基類中的混合的代碼文檔片段。
MixedCodeDocumentFragmentList 類
public class MixedCodeDocumentFragmentList
HtmlAgilityPack 的成員
摘要:
Represents a list of mixed code fragments.
表示列表的混合的代碼片段。
MixedCodeDocumentFragmentEnumerator 類
public class MixedCodeDocumentFragmentEnumerator
HtmlAgilityPack.MixedCodeDocumentFragmentList 的成員
摘要:
Represents a fragment enumerator.
表示一個片段的枚舉數。
MixedCodeDocumentFragmentType 枚舉
public enum MixedCodeDocumentFragmentType
HtmlAgilityPack 的成員
摘要:
Represents the type of fragment in a mixed code document.
表示的類型中的混合的代碼文檔片段。
MixedCodeDocumentTextFragment 類
public class MixedCodeDocumentTextFragment : HtmlAgilityPack.MixedCodeDocumentFragment
HtmlAgilityPack 的成員
摘要:
Represents a fragment of text in a mixed code document.
表示一個片段的混合的代碼文檔中的文本。
PermissionHelper 類
public class PermissionHelper
HtmlAgilityPack 的成員
摘要:
Wraps getting AppDomain permissions
包裝越來越AppDomain的許可權