Java™ Platform
Standard Edition 7

パッケージ javax.xml.transform.stream

このパッケージは、ストリームおよび URI 固有の変換 API を実装します。

参照: 説明

パッケージ javax.xml.transform.stream の説明

このパッケージは、ストリームおよび URI 固有の変換 API を実装します。

StreamSource クラスは、InputStream 入力、Reader 入力、および URL 入力を文字列の形式で指定するためのメソッドを提供します。入力ストリームまたはリーダーがソースとして指定されていても、StreamSource.setSystemId(java.lang.String) を呼び出す必要があります。そうすれば、Transformer が相対 URI を解決するための場所を認識することができます。公開識別子は常に省略可能です。アプリケーションライターがこれを含む場合は、SourceLocator 情報の一部として提供されます。

StreamResult クラスは、変換結果の出力として OutputStreamWriter、または出力システム識別子を指定するためのメソッドを提供します。

通常は、Source および Result の両方に対して、リーダーまたはライターではなくストリームを使用する必要があります。これは、リーダーとライターにはすでに内部 Unicode 形式との間で確立されたエンコーディングがあるためです。ただし、文字ストリームに書き込むのが便利な場合があります。たとえば、String に書き込むために StringWriter を使用したり、StringReader からソース XML を読み込んだりする場合です。

Java™ Platform
Standard Edition 7

バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.