C# Class SocialSense.Parsers.GoogleSitesParser

Inheritance: HtmlParser
ファイルを表示 Open project: fakeezz/social-sense

Protected Methods

Method Description
ExtractAuthor ( HtmlNode node ) : string
ExtractDate ( HtmlNode node ) : System.DateTime
ExtractResultsFromHtml ( HtmlNode parentNode ) : SearchResult
ExtractSnippet ( HtmlNode node ) : string
ExtractTitle ( HtmlNode node ) : string
ExtractUrl ( HtmlNode node ) : string
GetResultInNode ( HtmlNode node ) : ResultItem
LoadHtmlDocument ( string content ) : HtmlNode

Private Methods

Method Description
HasNextPage ( string content ) : bool

Method Details

ExtractAuthor() protected method

protected ExtractAuthor ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
return string

ExtractDate() protected method

protected ExtractDate ( HtmlNode node ) : System.DateTime
node HtmlAgilityPack.HtmlNode
return System.DateTime

ExtractResultsFromHtml() protected method

protected ExtractResultsFromHtml ( HtmlNode parentNode ) : SearchResult
parentNode HtmlAgilityPack.HtmlNode
return SocialSense.Shared.SearchResult

ExtractSnippet() protected method

protected ExtractSnippet ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
return string

ExtractTitle() protected method

protected ExtractTitle ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
return string

ExtractUrl() protected method

protected ExtractUrl ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
return string

GetResultInNode() protected method

protected GetResultInNode ( HtmlNode node ) : ResultItem
node HtmlAgilityPack.HtmlNode
return SocialSense.Shared.ResultItem

LoadHtmlDocument() protected method

protected LoadHtmlDocument ( string content ) : HtmlNode
content string
return HtmlAgilityPack.HtmlNode