public class HTMLParser extends Parser<HTMLParser.HTMLNode>
Modifier and Type | Class and Description |
---|---|
static class |
HTMLParser.HTMLNode |
Parser.ParserException
cached, ignoreTokens, index, listTokens, matched, text, token
Constructor and Description |
---|
HTMLParser(java.lang.String text) |
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(java.lang.String attr) |
void |
addAttribute(java.lang.String attr,
java.lang.String attr_val) |
void |
addContent(java.lang.String str) |
void |
closeTag() |
HTMLParser.HTMLNode |
getRootNode() |
void |
openTag(java.lang.String tag) |
HTMLParser.HTMLNode |
parse() |
Token |
readToken() |
public Token readToken()
readToken
in class Parser<HTMLParser.HTMLNode>
public HTMLParser.HTMLNode parse()
parse
in class Parser<HTMLParser.HTMLNode>
public void openTag(java.lang.String tag)
public void addAttribute(java.lang.String attr)
public void addAttribute(java.lang.String attr, java.lang.String attr_val)
public void addContent(java.lang.String str)
public void closeTag()
public HTMLParser.HTMLNode getRootNode()