C# Класс QualityBot.Scrapers.ScrapeBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BuildScrape ( Request request, PageData pageData ) : Scrape

Scrapes information from a web page.

CleanHtml ( string html ) : string
ScrapeBuilder ( IElementProvider elementProvider, IWebRequestUtil webRequestUtil ) : System

Приватные методы

Метод Описание
AssembleScrape ( Request request, PageData pageData, Resource pageResources ) : Scrape
BoundingRectangleIsDefined ( Rectangle rect ) : bool
ConstrainElementsToBoundingRectangle ( Scrape page, Rectangle clipRect ) : void
ConstrainRectangleToElements ( List elements ) : Rectangle

Calculates a bounding rectangle given child elements.

ValidateBoundingRectangle ( Rectangle rect, Rectangle parentRectangle, bool isDefined ) : void

Описание методов

BuildScrape() публичный Метод

Scrapes information from a web page.
public BuildScrape ( Request request, PageData pageData ) : Scrape
request QualityBot.RequestPocos.Request The request.
pageData PageData Information pulled from the page.
Результат QualityBot.ScrapePocos.Scrape

CleanHtml() публичный Метод

public CleanHtml ( string html ) : string
html string
Результат string

ScrapeBuilder() публичный Метод

public ScrapeBuilder ( IElementProvider elementProvider, IWebRequestUtil webRequestUtil ) : System
elementProvider IElementProvider
webRequestUtil IWebRequestUtil
Результат System