public class HtmlNode extends NodeImpl<HtmlNode,HtmlNodeType>
| Modifier and Type | Field and Description |
|---|---|
static HashSet<String> |
singleNodeNames |
| Constructor and Description |
|---|
HtmlNode(HtmlNodeType nodeType)
构造方法
|
HtmlNode(HtmlNodeType nodeType,
String nodeName)
构造方法
|
HtmlNode(String nodeName)
构造方法
|
HtmlNode(String nodeName,
HtmlNodeType nodeType)
构造方法
|
| Modifier and Type | Method and Description |
|---|---|
HtmlNode |
addContent(String content)
添加内容节点
|
protected String |
decode(String string) |
protected String |
encode(String string) |
String |
getPureText()
返回纯文本内容
|
HtmlNode |
getRoot()
获取根结点
|
boolean |
isCaseSensitive()
是否大小写敏感
|
boolean |
isSingleNode()
检测是否为非对称结点 若为对称结点返回false 若为非对称结点返回true
|
addAll, addNode, foreach, getAttribute, getAttribute, getAttributeList, getAttributes, getBody, getCaseSensitiveName, getContent, getFooter, getHeader, getNodeName, getNodeType, getParent, getSingleAttribute, getSubNode, getSubNodeRecursively, getSubNodes, getSubNodes, getSubNodesByPath, getSubNodesRecursively, removeAttribute, removeNode, removeNode, removeSubNotes, setAttribute, setAttribute, setContent, setNodeName, setParent, setSingleAttribute, toString, toStringBuffer, write, writepublic HtmlNode(HtmlNodeType nodeType)
nodeType - public HtmlNode(String nodeName)
nodeName - public HtmlNode(HtmlNodeType nodeType, String nodeName)
nodeType - nodeName - public HtmlNode(String nodeName, HtmlNodeType nodeType)
nodeName - nodeType - public boolean isSingleNode()
NodeImplisSingleNode in interface Node<HtmlNode>isSingleNode in class NodeImpl<HtmlNode,HtmlNodeType>public HtmlNode addContent(String content)
Nodeprotected String encode(String string)
encode in class NodeImpl<HtmlNode,HtmlNodeType>protected String decode(String string)
decode in class NodeImpl<HtmlNode,HtmlNodeType>public boolean isCaseSensitive()
NodeCopyright © 2006–2018 TinyGroup. All rights reserved.