-
- すべてのスーパー・インタフェース:
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()
この処理命令のコンテンツです。 ターゲットの直後の非空白文字から?>
の直前の文字までがこれに該当します。
-
setData
void setData(String data) throws DOMException
この処理命令のコンテンツです。 ターゲットの直後の非空白文字から?>
の直前の文字までがこれに該当します。- 例外:
DOMException
- NO_MODIFICATION_ALLOWED_ERR: ノードが読取り専用の場合に発生します。
-
-