import java.io.*; import java.util.*; import javax.xml.parsers.*; import com.sun.org.apache.xml.internal.serialize.*; import org.w3c.dom.*; public void output(String filePath) { try { PrintWriter pwriter = new PrintWriter(new FileOutputStream(filePath)); XMLSerializer serl = new XMLSerializer(pwriter, new OutputFormat("xml", "UTF-8", true)); serl.serialize(doc); pwriter.close(); } catch (FileNotFoundException ex) { } catch (IOException ex) { } }
用序列化解决DOM输出XML文件自动换行问题
最新推荐文章于 2023-09-11 09:04:21 发布
本文介绍了一种使用Java进行XML文件序列化的方法。通过组合多种Java API,如`javax.xml.parsers`、`com.sun.org.apache.xml.internal.serialize`及`org.w3c.dom`等,实现了一个名为`output`的方法,该方法接收文件路径作为参数,并将DOM对象`doc`序列化为指定路径的XML文件。
2385

被折叠的 条评论
为什么被折叠?



