ATTRIBUTE_NODE,
CDATA_SECTION_NODE,
COMMENT_NODE, DOCUMENT_FRAGMENT_NODE,
DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY,
DOCUMENT_POSITION_CONTAINS,
DOCUMENT_POSITION_DISCONNECTED,
DOCUMENT_POSITION_FOLLOWING,
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC,
DOCUMENT_POSITION_PRECEDING,
DOCUMENT_TYPE_NODE,
ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE,
NOTATION_NODE, PROCESSING_INSTRUCTION_NODE,
TEXT_NODE
Modifier and Type | Method and Description |
---|---|
NamedNodeMap
|
getEntities()
A
NamedNodeMap 包含在DTD中声明的外部和内部的一般实体。
|
String |
getInternalSubset()
内部子集为字符串,如果没有,
null 。
|
String |
getName()
DTD的名称
即紧随
DOCTYPE 关键字的名称。
|
NamedNodeMap
|
getNotations()
A
NamedNodeMap 包含在DTD中声明的符号。
|
String |
getPublicId()
外部子集的公共标识符。
|
String |
getSystemId()
外部子集的系统标识符。
|
appendChild,
cloneNode, compareDocumentPosition,
getAttributes, getBaseURI, getChildNodes, getFeature,
getFirstChild, getLastChild, getLocalName, getNamespaceURI,
getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument,
getParentNode, getPrefix, getPreviousSibling,
getTextContent, getUserData,
hasAttributes, hasChildNodes, insertBefore,
isDefaultNamespace,
isEqualNode,
isSameNode,
isSupported,
lookupNamespaceURI,
lookupPrefix,
normalize, removeChild,
replaceChild,
setNodeValue,
setPrefix,
setTextContent,
setUserData
String getName()
DOCTYPE
关键字后的名称。
NamedNodeMap getEntities()
NamedNodeMap
包含在DTD中声明的外部和内部的一般实体。
不包含参数实体。
复制件被丢弃。
例如:
<!DOCTYPE
ex SYSTEM "ex.dtd" [ <!ENTITY foo "foo"> <!ENTITY bar
"bar"> <!ENTITY bar "bar2"> <!ENTITY % baz "baz">
]> <ex/>
该界面提供访问foo
和第一个声明bar
但不是第二个声明bar
或baz
。
该地图中的每个节点也实现了Entity
接口。
entities
不能以任何方式进行更改。
NamedNodeMap getNotations()
NamedNodeMap
包含在DTD中声明的符号。
复制件被丢弃。
该地图中的每个节点也实现了Notation
接口。
notations
不能以任何方式进行更改。
String getPublicId()
String getSystemId()
String getInternalSubset()
null
。
这不包含分隔方括号。
注意:返回的实际内容取决于实现的信息量。 这可以根据各种参数而变化,包括用于构建文档的XML处理器。