-
- All Superinterfaces:
-
Node
public interface EntityReference extends Node
EntityReference
节点可用于表示树中的实体引用。 请注意,HTML或XML处理器会将字符引用和对预定义实体的引用视为扩展,以便字符由其Unicode等效项表示,而不是由实体引用表示。 此外,XML处理器可以在构建Document
时完全扩展对实体的Document
,而不是提供EntityReference
节点。 如果它不提供这样的节点,则对于EntityReference
节点表示为已知实体的一个参考Entity
存在,并且子树EntityReference
节点是副本Entity
节点子树。 但是,当实体包含未绑定的名称空间前缀时,后者可能不正确。 在这种情况下,由于名称空间前缀解析取决于实体引用的位置,因此EntityReference
节点的后代可能绑定到不同的名称空间URI。 当EntityReference
节点表示对未知实体的引用时,该节点没有子节点,并且当由Attr.value
使用时,其替换值为空。至于
Entity
节点,EntityReference
节点及其所有后代都是只读的。注意:
EntityReference
节点可能会导致元素内容和属性值规范化问题,例如在XML 1.0和XML Schema中,在扩展实体引用后执行规范化。
-
-
字段汇总
-
Fields declared in interface org.w3c.dom.Node
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
-
-
方法摘要
-
声明方法的接口 org.w3c.dom.Node
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
-
-