C# 클래스 OpenScraping.Config.StructuredDataConfig

파일 보기 프로젝트 열기: Microsoft/openscraping-lib-csharp

공개 메소드들

메소드 설명
ParseJsonFile ( string configPath ) : ConfigSection
ParseJsonString ( string json ) : ConfigSection

비공개 메소드들

메소드 설명
ParseSection ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessChild ( string childName, JToken rawChild, Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessConfigName ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessForceArray ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessRemoveTags ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessTransformation ( ConfigSection currentConfig, JToken transformation ) : void
ProcessTransformation ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessTransformations ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessUrlPatterns ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
ProcessXPathRules ( Newtonsoft.Json.Linq.JObject parsedJson, ConfigSection currentConfig ) : void
TransformationConfigFromName ( string name ) : JToken

메소드 상세

ParseJsonFile() 공개 정적인 메소드

public static ParseJsonFile ( string configPath ) : ConfigSection
configPath string
리턴 ConfigSection

ParseJsonString() 공개 정적인 메소드

public static ParseJsonString ( string json ) : ConfigSection
json string
리턴 ConfigSection