375.3. XMLInputFactory と XMLOutputFactory

XStream ライブラリーjavax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLOutputFactory を使用します。このファクトリーのどの実装を使用するかを制御できます。

Factory は、次のアルゴリズムを使用して検出されます: 1.javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLOutputFactory システムプロパティーを使用します。2.JRE_HOME ディレクトリーにある lib/xml.stream.properties ファイルを使用します。3.JRE で使用可能な jar 内の META-INF/services/javax.xml.stream.XMLInputFactoryMETA-INF/services/javax.xml.stream.XMLOutputFactory ファイルを調べて、可能であればサービス API を使用してクラス名を決定します。.4.プラットフォームのデフォルトの XMLInputFactory,XMLOutputFactory インスタンスを使用します。