- 所有超级接口:
-
Node
EntityReference 节点可用于表示树中的实体引用。请注意,HTML或XML处理器会将字符引用和对预定义实体的引用视为已展开,因此字符将由它们的Unicode等效表示,而不是由实体引用表示。此外,XML处理器在构建Document时可能会完全展开对实体的引用,而不是提供EntityReference节点。如果它提供了这样的节点,那么对于表示对已知实体的引用的EntityReference节点,存在一个Entity,并且EntityReference节点的子树是Entity节点子树的副本。然而,当实体包含未绑定的命名空间前缀时,后者可能不成立。在这种情况下,因为命名空间前缀解析取决于实体引用的位置,EntityReference节点的后代可能绑定到不同的命名空间URI。当EntityReference节点表示对未知实体的引用时,该节点没有子节点,当例如由Attr.value使用时,其替换值为空。
至于Entity节点,EntityReference节点及其所有后代都是只读的。
注意: 当实体引用展开后执行规范化时,例如在XML 1.0和XML Schema中,EntityReference节点可能会导致元素内容和属性值规范化问题。
另请参阅文档对象模型(DOM)级别3核心规范。
-
Field Summary
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 -
Method Summary
Methods declared in interface 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