- 所有超级接口:
-
Node
ProcessingInstruction
接口表示一个“处理指令”,在XML中用作在文档文本中保留处理器特定信息的一种方式。
对处理指令的内容不进行词法检查,因此在内容中可能存在字符序列"?>"
,这在XML 1.0的第2.6节中是非法的处理指令。此字符序列的存在必须在序列化过程中生成致命错误。
-
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
-
Method Details
-
getTarget
String getTarget()此处理指令的目标。XML将其定义为紧随开始处理指令的标记之后的第一个标记。 -
getData
String getData()此处理指令的内容。这是从目标后的第一个非空格字符到紧邻?>
之前的字符。 -
setData
此处理指令的内容。这是从目标后的第一个非空格字符到紧邻?>
之前的字符。- 抛出:
-
DOMException
- NO_MODIFICATION_ALLOWED_ERR: 当节点是只读时引发。
-