【发布时间】:2009-12-23 00:15:06
【问题描述】:
如何使用 Linq to Xml 强制一些节点之间的额外间距?我希望输出以下内容:
<root>
<group>
<leaf />
</group>
<group>
<leaf />
</group>
</root>
通过添加 Empty XText,它只会破坏格式。
var root =
new XElement("root",
new XText(""),
new XElement("group",
new XElement("leaf")),
new XText(""),
new XElement("group",
new XElement("leaf")),
new XText(""));
Console.WriteLine(root.ToString());
导致
<root><group><child /></group><group><child /></group></root>
【问题讨论】:
标签: xml linq linq-to-xml