コード例 #1
0
ファイル: HtmlTreeBuilderState.cs プロジェクト: bkzhn/dcsoup
 private bool HandleMissingTr(Token t, TreeBuilder tb)
 {
     bool processed = tb.Process(new Token.EndTag("tr"));
     if (processed)
     {
         return tb.Process(t);
     }
     else
     {
         return false;
     }
 }
コード例 #2
0
ファイル: HtmlTreeBuilderState.cs プロジェクト: bkzhn/dcsoup
 private bool AnythingElse(Token t, TreeBuilder tb)
 {
     tb.Process(new Token.EndTag("head"));
     return tb.Process(t);
 }
コード例 #3
0
ファイル: HtmlTreeBuilderState.cs プロジェクト: bkzhn/dcsoup
 private bool AnythingElse(Token t, TreeBuilder tb)
 {
     bool processed = tb.Process(new Token.EndTag("colgroup"));
     if (processed)
     {
         // only ignored in frag case
         return tb.Process(t);
     }
     return true;
 }
コード例 #4
0
ファイル: Parser.cs プロジェクト: bkzhn/dcsoup
 /// <summary>
 /// Update the TreeBuilder used when parsing content.
 /// </summary>
 /// <param name="treeBuilder">current TreeBuilder</param>
 /// <returns>this, for chaining</returns>
 internal Parser SetTreeBuilder(TreeBuilder treeBuilder)
 {
     this.treeBuilder = treeBuilder;
     return this;
 }
コード例 #5
0
ファイル: Parser.cs プロジェクト: bkzhn/dcsoup
 /// <summary>
 /// Create a new Parser, using the specified TreeBuilder
 /// </summary>
 /// <param name="treeBuilder">TreeBuilder to use to parse input into Documents.</param>
 internal Parser(TreeBuilder treeBuilder)
 {
     // by default, error tracking is disabled.
     this.treeBuilder = treeBuilder;
 }
コード例 #6
0
ファイル: Parser.cs プロジェクト: wushian/dcsoup
 /// <summary>
 /// Update the TreeBuilder used when parsing content.
 /// </summary>
 /// <param name="treeBuilder">current TreeBuilder</param>
 /// <returns>this, for chaining</returns>
 internal Parser SetTreeBuilder(TreeBuilder treeBuilder)
 {
     this.treeBuilder = treeBuilder;
     return(this);
 }
コード例 #7
0
ファイル: Parser.cs プロジェクト: wushian/dcsoup
 /// <summary>
 /// Create a new Parser, using the specified TreeBuilder
 /// </summary>
 /// <param name="treeBuilder">TreeBuilder to use to parse input into Documents.</param>
 internal Parser(TreeBuilder treeBuilder)
 {
     // by default, error tracking is disabled.
     this.treeBuilder = treeBuilder;
 }