C# 클래스 SocialSense.Parsers.HtmlParser

상속: IParser
파일 보기 프로젝트 열기: fakeezz/social-sense

공개 메소드들

메소드 설명
Parse ( string content ) : SearchResult

보호된 메소드들

메소드 설명
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
LoadHtmlDocument ( string content ) : HtmlNode

메소드 상세

ExtractAuthor() 보호된 메소드

protected ExtractAuthor ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
리턴 string

ExtractDate() 보호된 메소드

protected ExtractDate ( HtmlNode node ) : System.DateTime
node HtmlAgilityPack.HtmlNode
리턴 System.DateTime

ExtractResultsFromHtml() 보호된 추상적인 메소드

protected abstract ExtractResultsFromHtml ( HtmlNode parentNode ) : SearchResult
parentNode HtmlAgilityPack.HtmlNode
리턴 SocialSense.Shared.SearchResult

ExtractSnippet() 보호된 메소드

protected ExtractSnippet ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
리턴 string

ExtractTitle() 보호된 메소드

protected ExtractTitle ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
리턴 string

ExtractUrl() 보호된 메소드

protected ExtractUrl ( HtmlNode node ) : string
node HtmlAgilityPack.HtmlNode
리턴 string

LoadHtmlDocument() 보호된 추상적인 메소드

protected abstract LoadHtmlDocument ( string content ) : HtmlNode
content string
리턴 HtmlAgilityPack.HtmlNode

Parse() 공개 메소드

public Parse ( string content ) : SearchResult
content string
리턴 SocialSense.Shared.SearchResult