基本接口接口定义(java API package:org.w3c.dom):
类继承图(箭头指向的是父类,另一端为子类)
1.Node接口
Node接口在整个DOM树中具有举足轻重的地位,DOM接口中有很大一部分接口是从Node接口继承过来的,例如,Element、Attr、CDATASection等接口,都是从Node继承过来的。在DOM树中,Node接口代表了树中的一个节点。
static short | ATTRIBUTE_NODE |
static short | CDATA_SECTION_NODE |
static short | COMMENT_NODE |
static short | DOCUMENT_FRAGMENT_NODE |
static short | DOCUMENT_NODE |
static short | DOCUMENT_TYPE_NODE |
static short | ELEMENT_NODE |
static short | ENTITY_NODE |
static short | ENTITY_REFERENCE_NODE |
static short | NOTATION_NODE |
static short | PROCESSING_INSTRUCTION_NODE |
static short | TEXT_NODE |
Method Summary | |
appendChild(Node newChild) | |
cloneNode(boolean deep) | |
getAttributes() | |
getChildNodes() | |
getFirstChild() | |
getLastChild() | |
java.lang.String | getLocalName() |
java.lang.String | getNamespaceURI() |
getNextSibling() | |
java.lang.String | getNodeName() |
short | getNodeType() |
java.lang.String | getNodeValue() |
getOwnerDocument() | |
getParentNode() | |
java.lang.String | getPrefix() |
getPreviousSibling() | |
boolean | hasAttributes() |
boolean | hasChildNodes() |
insertBefore(Node newChild, Node refChild) | |
boolean | isSupported(java.lang.String feature, java.lang.String version) |
void | normalize() |
removeChild(Node oldChild) | |
replaceChild(Node newChild, Node oldChild) | |
void | setNodeValue(java.lang.String nodeValue) |
void | setPrefix(java.lang.String prefix) |