我使用以下代码将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);
上遇到以下错误:
无法将'javax.xml.transform.dom.DOMSource'中的'DOMSource(org.w3c.dom.Node)'应用于'(org.jdom.Document)'
如何解决这个问题?
答案 0 :(得分:0)
我已通过用JDOMSource替换DOMSource解决了问题