以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML工具及XML开发环境 』  (http://bbs.xml.org.cn/list.asp?boardid=7)
----  更新后的XML中多了空行,如何去除?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=7&rootid=&id=270)


--  作者:ggsmile
--  发布时间:12/4/2003 8:27:00 AM

--  更新后的XML中多了空行,如何去除?
我用以下形式从文件读取Dom结构,
DocumentBuilderFactoryImpl dbf = new DocumentBuilderFactoryImpl();
dbf.setValidating(false);
dbf.setIgnoringComments(false);
dbf.setIgnoringElementContentWhitespace(true);
dbf.setCoalescing(false);
dbf.setExpandEntityReferences(false);
 
DocumentBuilderImpl db = (DocumentBuilderImpl)dbf.newDocumentBuilder();
doc = db.parse(file);
用如下的方式回写文件,
FileWriter out = new FileWriter(file);
   
((XmlDocument)doc).write(out,null);
out.close();
结果每执行一次,文件中每行之间就多了一个空行!怎么回事?向大家请教!多谢了!

--  作者:zhboy007
--  发布时间:1/6/2004 6:39:00 PM

--  我也是,关注
我也是,关注
--  作者:niko7
--  发布时间:3/1/2004 7:24:00 PM

--  
我在输出的时候设置了 忽略空格,没有碰到这个问题。
不过我是用 jdom的。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
47.119ms