C# Class OpenScraping.StructuredDataExtractor

Exibir arquivo Open project: Microsoft/openscraping-lib-csharp Class Usage Examples

Public Methods

Method Description
Extract ( string html ) : JContainer
StructuredDataExtractor ( ConfigSection config ) : System

Private Methods

Method Description
Extract ( string name, ConfigSection config, HtmlAgilityPack parentNode, List logicalParents ) : object
ExtractChildren ( ConfigSection config, HtmlAgilityPack parentNode, Newtonsoft.Json.Linq.JObject container, List logicalParents ) : void
LoadTransformations ( ) : void
RemoveUnwantedTags ( ConfigSection config, HtmlAgilityPack parentNode ) : void
RunTransformations ( List transformations, HtmlAgilityPack node, List logicalParents ) : object

Method Details

Extract() public method

public Extract ( string html ) : JContainer
html string
return JContainer

StructuredDataExtractor() public method

public StructuredDataExtractor ( ConfigSection config ) : System
config OpenScraping.Config.ConfigSection
return System