JavaTM 2 Platform
Standard Ed. 6

org.w3c.dom
介面 ProcessingInstruction

所有父級介面:
Node

public interface ProcessingInstruction
extends Node

ProcessingInstruction 介面表示“處理指令”,該指令作為一種在文檔的文本中保持特定於處理器的資訊的方法在 XML 中使用。

不對處理指令的內容進行任何詞彙檢查,因此在該內容中可能有字元序列 "?>",按照 [XML 1.0] 的 2.6 節,該序列是非法的。出現此字元序列一定會在序列化期間產生嚴重錯誤。

另請參見 Document Object Model (DOM) Level 3 Core Specification


欄位摘要
 
從介面 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
 
方法摘要
 String getData()
          此處理指令的內容。
 String getTarget()
          此處理指令的目標。
 void setData(String data)
          此處理指令的內容。
 
從介面 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
 

方法詳細資訊

getTarget

String getTarget()
此處理指令的目標。XML 會將此目標定義為第一個標記,該標記緊跟在開始處理指令的標記後面。


getData

String getData()
此處理指令的內容。此內容的範圍從目標之後的第一個非空(null)白字元到緊接在 ?> 之前的字元。


setData

void setData(String data)
             throws DOMException
此處理指令的內容。此內容的範圍從目標之後的第一個非空(null)白字元到緊接在 ?> 之前的字元。

拋出:
DOMException - NO_MODIFICATION_ALLOWED_ERR: 節點為只讀的時引發此異常。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only