渡辺です。

西野さん> そういう時のためにjavax.xml.transform.stream.StreamSourceが
西野さん> あるのです。

java.io.ByteArrayInputStreamの方が簡単では?

InputStream in;
String xmlDoc = "<?xml version=\"1.0\"?> \n" +
........................................................................;

in = new ByteArrayInputStream(xmlDoc.getBytes());
builder.parse(in);