String型からのInputStreamの取得
JAVAでDOMの操作をしようとしています(JAVA初心者です)。
---
1: DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
2: DocumentBuilder builder = factory.newDocumentBuilder();
3: Document = builder.parse(in);
---
テストのため3のところでパースする文書をファイルから読むのではなくソースコー
ドに埋めたいので、javax.xml.parsers.DocumentBuilderクラスのparse(InputStream
is) を使用することとして、InputStreamのサブクラスである
java.io.StringBufferInputStreamが使えると思ったのですが、APIを調べると「非推
奨」となっていました。
ソースコードに書き込んだStringからDOMを生成するにはどのようにすればよいで
しょうか(StringからInputStreamを取得する方法)?
---
かずほ
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735