我需要从我的 GAE servlet 发送 XML 响应。 我已经拥有的是: - org.w3c.dom.Document 的实例填充了数据 - HttpServletResponse(给我一个 PrintWriter 或 ServletOutputStream)
如果 XMLSerializer 在 GAE 中列入白名单,我就可以完成工作。 ..但事实并非如此。
我的问题是:如何用这些食材 cooking 食物? (请不要使用第三方库)
感谢您的任何提示。
最佳答案
你尝试过吗:
Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty(OutputKeys.ENCODING, ENCODING);
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", INDENT);
StreamResult result = new StreamResult(writer);
DOMSource source = new DOMSource(document);
transformer.transform(source, result);
关于java - GAE Servlet XML 响应。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3938327/