程序包 org.jsoup.parser

类 CustomHtmlTreeBuilder

java.lang.Object
org.jsoup.parser.HtmlTreeBuilder
org.jsoup.parser.CustomHtmlTreeBuilder

public class CustomHtmlTreeBuilder extends org.jsoup.parser.HtmlTreeBuilder
自定义html树构建器,对于svg及其内部的标签使用xml解析模式
从以下版本开始:
2022-04-15
  • 字段详细资料

    • parser

      protected org.jsoup.parser.Parser parser
    • doc

      protected org.jsoup.nodes.Document doc
    • stack

      protected ArrayList<org.jsoup.nodes.Element> stack
    • baseUri

      protected String baseUri
    • currentToken

      protected org.jsoup.parser.Token currentToken
    • settings

      protected org.jsoup.parser.ParseSettings settings
    • seenTags

      protected Map<String,org.jsoup.parser.Tag> seenTags
  • 构造器详细资料

    • CustomHtmlTreeBuilder

      public CustomHtmlTreeBuilder()
  • 方法详细资料

    • parseFragment

      public List<org.jsoup.nodes.Node> parseFragment(String inputFragment, org.jsoup.nodes.Element context, String baseUri, org.jsoup.parser.Parser parser)
    • runParser

      protected void runParser()
    • processStartTag

      protected boolean processStartTag(String arg0)
    • processStartTag

      public boolean processStartTag(String arg0, org.jsoup.nodes.Attributes arg1)
    • processEndTag

      protected boolean processEndTag(String arg0)
    • currentElement

      protected org.jsoup.nodes.Element currentElement()
    • currentElementIs

      protected boolean currentElementIs(String arg0)
    • error

      protected void error(String arg0)
    • error

      protected void error(String arg0, Object... arg1)
    • tagFor

      protected org.jsoup.parser.Tag tagFor(String arg0, org.jsoup.parser.ParseSettings arg1)
    • onNodeInserted

      protected void onNodeInserted(org.jsoup.nodes.Node arg0, @Nullable org.jsoup.parser.Token arg1)
    • onNodeClosed

      protected void onNodeClosed(org.jsoup.nodes.Node arg0, org.jsoup.parser.Token arg1)