- 既知のすべての実装クラス:
DOMResult
,SAXResult
,StAXResult
,StreamResult
public interface Result
このインタフェースを実装するオブジェクトには、変換結果ツリーを作成するのに必要な情報が含まれています。
- 導入されたバージョン:
- 1.4
-
フィールドのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明setSystemIdを使って設定されたシステム識別子を取得します。void
setSystemId
(String systemId) このResultのシステム識別子を設定します。
-
フィールド詳細
-
PI_DISABLE_OUTPUT_ESCAPING
static final String PI_DISABLE_OUTPUT_ESCAPING結果ツリーが出力エスケープを無効にする場合は、送られた処理命令の名前です。通常、結果ツリーの直列化は、テキスト・ノードを出力するときに&および<(おそらく他の文字)をエスケープします。 これにより、出力は整形式XMLになります。 ただし、ほぼ整形式だが完全には整形式でないXMLを出力できると便利な場合があります。たとえば、整形式でないセクションを出力に含めて、その後のXMLを認識しないプロセスで整形式XMLに変換できます。 処理命令がこの名前で送られると、エスケープなしで直列化が出力されます。
また、結果のDOMツリーでは、PI_DISABLE_OUTPUT_ESCAPINGとPI_ENABLE_OUTPUT_ESCAPINGがツリーに挿入されていることもあります。
-
PI_ENABLE_OUTPUT_ESCAPING
static final String PI_ENABLE_OUTPUT_ESCAPINGPI_DISABLE_OUTPUT_ESCAPING処理命令を受け取ったあとのある時点で結果ツリーが出力エスケープを有効にする場合は、送られた処理命令の名前です。
-
-
メソッドの詳細
-
setSystemId
void setSystemId(String systemId) このResultのシステム識別子を設定します。Resultをファイルに書き込まない場合、システム識別子は省略可能です。 ただし、エラー・メッセージや警告で使用したり、相対出力識別子を解決するために、アプリケーションで提供することはできます。
- パラメータ:
systemId
- URI文字列としてのシステム識別子。
-
getSystemId
String getSystemId()setSystemIdを使って設定されたシステム識別子を取得します。- 戻り値:
- setSystemIdを使用して設定されたシステム識別子。setSystemIdが呼び出されなかった場合はnull。
-