【发布时间】:2016-05-14 09:02:18
【问题描述】:
我正在使用 stax 创建我的 Web 应用程序所需的 XML 文档。 目前我正在这样的文件中创建我的 XML:
XMLOutputFactory factory = XMLOutputFactory.newInstance();
String output=null;
try
{
XMLStreamWriter writer = factory.createXMLStreamWriter(
new FileWriter("C:\\Junk\\xmlDoc.xml"));
writer.writeStartDocument();
writer.writeStartElement("TagName1");
writer.writeAttribute("AAA", "BBB");
writer.writeEndElement();
writer.writeEndDocument();
writer.flush();
writer.close();
}
catch (XMLStreamException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
但是 xml 文件不是我想要的,我需要在 String 中创建我的 XML。
不幸的是,我不知道我需要哪个 OutputStream 对象而不是 FileWriter
【问题讨论】: