如何使用Linq to Xml強制某些節點之間的額外間距?我期望輸出以下內容:將輸出與Linq間隔到Xml
<root>
<group>
<leaf />
</group>
<group>
<leaf />
</group>
</root>
通過添加空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>
哈哈尼克破解!沒想到這個! 不是最好的解決方案,但明確地做這項工作 – 2009-12-23 01:51:02