我使用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">
答案 0 :(得分:1)
您可以考虑使用XmlWriter,而不是使用StreamWriter
。它有各种设置来处理XML输出的格式化。
有关详细信息,请参阅XmlWriterSettings
顺便说一句。我假设你使用WriteLine
和StreamWriter方法使用Write
代替。这应该摆脱你的换行符。