top / index / prev / next / target / source

2005-09-08 diary: javax.xml.transform.Transformer#transformでStreamSource,

いがぴょんの日記 日記形式でつづる いがぴょんコラム ウェブページです。

old-v2

javax.xml.transform.Transformer#transformでStreamSource,

StreamResultを用いる際のストリームクローズ忘れ

Transformer.transform()の際の StreamSource, StreamResultを用いる際に、入出力ストリーム自身はプログラム側で明示的にクローズする必要があることに気がつきました。ぞっとしました。

javax.xml.transform.Transformer#transformでStreamSource, StreamResultを用いる際のストリームクローズ忘れ

javax.xml.transform.Transformer#transform(Source, Result)を用いる際に、引数として StreamSourceや StreamResultを用いた場合には、元ネタの入出力ストリームはプログラム側でクローズする必要があることに気がつきました。ぞっとしました。とりあえず今まで書いたソースコードを見直していきます。

関連する日記


この日記について