java初心者です。
設計の段階で質問したいと思います。ご教示願えないでしょうか
あるディレクトリに入っている複数のXMLファイルがあるとします。
それを、Stringでディレクトリパスを指定し、一つのStream入力で読み込むためには
SequenceInputStreamを使って処理するしかないのでしょうか?
たとえば
あるディレクトリ("C:\test\tes\sample")
に次の3つのXMLファイルが入っているとします。
sample.xml
sample_1.xml
sample_2.xml
その3つのXMLファイルを"C:\test\tes\sample"で指定したstream一つで一気に読み込み、
sample.xmlは、テキスト文字列の先頭にaを付けたテキスト内容をSystem.out.printlnで表示し
sample_1.xmlはテキスト文字列の <と />で囲まれた部分を消した内容をSystem.out.printlnで表示し
それぞれ
sample.xml(文字列先頭にaがついたもの)
sample_2.txt(囲まれた部分を消す)
sample_next.xml(内容はそのまま)
として
"C:\test\tes\sample\next
ディレクトリにstreamを用いて出力したいと考えています。
アプローチ例等ございましたら、ご教示願いたいと思います。
回答1件
あなたの回答
tips
プレビュー