怎么样把生成的document保存为文件呢?
怎么样把生成的document令保存为文件呢?
我就是想看我生成的document得内容。我用java谢谢
问题点数:0、回复次数:7Top
1 楼saucer(思归)回复于 2004-05-04 01:41:28 得分 0
what is this document? how is it created?
see
http://www.cafeconleche.org/books/xmljava/chapters/ch13s02.html
from
Processing XML with Java
http://www.cafeconleche.org/books/xmljava/
Top
2 楼0_0(冷眼观潮)回复于 2004-05-04 02:06:38 得分 0
没看懂 :( 有没有简单的 把document保存为.xml文件Top
3 楼jeasoyang(主机家园)回复于 2004-05-04 05:40:13 得分 0
CSDN FANS自己的乐园
shcsdn.35sw.com
bbs.35sw.com
www.35sw.com
www.vhostzone.comTop
4 楼rombus(努力事业)回复于 2004-05-04 14:23:32 得分 0
ioTop
5 楼0_0(冷眼观潮)回复于 2004-05-04 18:11:44 得分 0
detail plzTop
6 楼jdk150(砸破玻璃上火车&举块砖头闹革命)回复于 2004-05-05 18:18:10 得分 0
//doc is the document you want to save
TransformerFactory tFactory =TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new java.io.File("links.xml"));
transformer.transform(source, result);Top
7 楼qujihe(hat)回复于 2004-06-09 16:44:42 得分 0
public void outputXMLToFile(Document doc, String fileName)
{
try {
FileWriter writer = new FileWriter(fileName);
//Pay attention to the OutputFormat constructor, which set the GB2312
org.apache.xml.serialize.OutputFormat outputFormat =
new org.apache.xml.serialize.OutputFormat(doc, "GB2312", true);
org.apache.xml.serialize.XMLSerializer serializer =
new org.apache.xml.serialize.XMLSerializer(writer, outputFormat);
serializer.serialize(doc);
writer.close();
}
catch (IOException ioe) {
;
}
}Top




