使用System.Xml类时,我可以强制两个XML元素在同一行吗?

时间:2012-01-05 22:06:22

标签: c# .net xml formatting

假设我使用System.Xml.XmlElement对象构建了以下XML。

<person>
    <first>Bob</first>
    <last>Jones</last>
    <phone>5556667777</phone>
</person>

有没有办法可以强制两个标签在同一条线上?我希望它最终看起来像这样。

<person>
    <first>Bob</first><last>Jones</last>
    <phone>5556667777</phone>
</person>

我希望能够在最终的XML导出文件中偶尔搜索名称。我很感激.NET会为我处理格式化,但我想在这种情况下做一个例外(不需要自己手动输出所有XML)。

1 个答案:

答案 0 :(得分:1)

所以你不想在输出上编写Regex替换例程吗?