如何将“XML Base”属性/命名空间(http://en.wikipedia.org/wiki/XML_Base)插入XElement或XDocument的根目录?
<feed xml:base="someurl.com">...</feed>
而且,这样做不会弄乱整个XElement(例如,它试图在其他地方插入相同或一些相关的疯狂副作用)。
答案 0 :(得分:2)
这应该可以解决问题:
element.Root.SetAttributeValue(XNamespace.Xml + "base", "someurl.com")
(编辑:SetAttributeValue)