17得票2回答
如果在XElement上不存在XAttribute默认值,该怎么办?

如果 XElement 上的 XAttribute 不存在,有没有更简单/更好的方法返回默认值? 我试图用更短的方式来编写这个代码(因为它本来是两行):var a = root.Attribute("testAttribute"); var v = (a == null ? "" : a.V...

7得票1回答
在根元素中添加xml:space属性

我有一个小问题,本来以为它很简单...但是... 我有一些XML文件,我只想使用C#将xml:space="preserve"添加到根元素中。 我尝试了以下代码: var rootElem = xDoc.Root; // XDocument rootElem.SetAttributeVa...