Method Summary |
Node |
appendChild(Node newChild) 将节点对象添加到本节点的子节点列表的末尾 |
Node |
cloneNode(boolean deep) 创建新的节点对象,他是本节点的克隆,如果deep=true,他将包含本节点的所有子孙节点。 |
NamedNodeMap |
getAttributes() 如果是节点,返回一个包含所有属性的NamedNodeMap对象,否则为空。 |
NodeList |
getChildNodes() 返回包含所有子节点的NodeList对象 |
Node |
getFirstChild() 得到第一个子节点 |
Node |
getLastChild() 得到最后一个子节点 |
java.lang.String |
getLocalName() 返回本节点合法名字的本地部分 |
java.lang.String |
getNamespaceURI() 返回本节点命名空间的URI,未指明的话返回null |
Node |
getNextSibling() 得到本节点的下一个兄弟节点 |
java.lang.String |
getNodeName() 得到本节点的名字 |
short |
getNodeType() 得到一个节点类型 |
java.lang.String |
getNodeValue() 得到一个节点值 |
Document |
getOwnerDocument() 返回本节点所属的Document对象 |
Node |
getParentNode() 得到父节点 |
java.lang.String |
getPrefix() 返回本节点的命名空间前缀,如果未指定返回null |
Node |
getPreviousSibling() 得到本节点的上一个兄弟节点 |
boolean |
hasAttributes() 返回是否有属性 |
boolean |
hasChildNodes() 返回本节点是否有任何子节点 |
Node |
insertBefore(Node newChild, Node refChild) 在参考节点refChild前插入新节点newChild |
boolean |
isSupported(java.lang.String feature, java.lang.String version) 测试version版本的DOM规范是否支持feature特性 |
void |
normalize() Puts all Text nodes in the full depth of the sub-tree underneath this Node, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates Text nodes, i.e., there are neither adjacent Text nodes nor empty Text nodes. |
Node |
removeChild(Node oldChild) 从子节点列中删除节点 |
Node |
replaceChild(Node newChild, Node oldChild) 替换oldChild节点为newChild |
void |
setNodeValue(java.lang.String nodeValue) |
void |
setPrefix(java.lang.String prefix) |