删除文本文件中的换行符

时间:2012-02-22 04:47:36

标签: vb.net

我使用streamWriter创建了一个XML文件。现在,我想删除XML文件中的换行符。有没有办法完成这个任务..?

这是我的样本外出

   <?xml version="1.0" encoding="utf-8"?>
   <!--Arbortext, Inc., 1988-2004, v.4002-->
   <!DOCTYPE primary.hierarchy SYSTEM "http://phoenix.roc.westgroup.com/dtd/pax.dtd">

输出应该如下所示

   <?xml version="1.0" encoding="utf-8"?><!--Arbortext, Inc., 1988-2004, v.4002--><!DOCTYPE primary.hierarchy SYSTEM "http://phoenix.roc.westgroup.com/dtd/pax.dtd">

1 个答案:

答案 0 :(得分:1)

您可以考虑使用XmlWriter,而不是使用StreamWriter。它有各种设置来处理XML输出的格式化。

有关详细信息,请参阅XmlWriterSettings

顺便说一句。我假设你使用WriteLine和StreamWriter方法使用Write代替。这应该摆脱你的换行符。