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を取得する方法)?

---
かずほ