C# 클래스 FalcoA.Core.PhaseParseContent

ParseContent和ParseUrl不同,后者要求只有一个Match。 而ParseContent可以有多个Match。Match的结果作为多个JSON字符串保存
상속: PhaseParseContentBase
파일 보기 프로젝트 열기: TaikorInc/FalcoA 1 사용 예제들

공개 메소드들

메소드 설명
Create ( TreeNode parameters, System.Boolean useBrowser = false ) : PhaseParseContent
Run ( Context context ) : PhaseResult

비공개 메소드들

메소드 설명
Initialize ( Context context ) : void
ParseByRegex ( String content ) : List
ParseByXPath ( String content ) : List
ParseNestedItem ( String nested, String pattern ) : List

处理嵌套的Item,一个Item可以嵌套多个Item。但是目前只支持嵌套一层

TrimCommonXPath ( List xpaths ) : String

截取xpath的公共部分

메소드 상세

Create() 공개 정적인 메소드

public static Create ( TreeNode parameters, System.Boolean useBrowser = false ) : PhaseParseContent
parameters TreeNode
useBrowser System.Boolean
리턴 PhaseParseContent

Run() 공개 메소드

public Run ( Context context ) : PhaseResult
context Context
리턴 PhaseResult