Я использую следующий код для помещения документа jdom во InputStream:
Document doc = new Document();
doc.setRootElement(root);
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
Source xmlSource = new DOMSource(doc);
Result outputTarget= new StreamResult(outputStream);
TransformerFactory.newInstance().newTransformer().transform(xmlSource, outputTarget);
InputStream inputstream = new ByteArrayInputStream(outputStream.toByteArray());
Я получаю следующую ошибку на Source xmlSource = new DOMSource(doc);
: 'DOMSource (org.w3c.dom.Node)' в 'javax.xml.transform.dom.DOMSource 'нельзя применить к' (org.jdom.Document) '
Как решить эту проблему?