0

如何将“XML Base”属性/命名空间 ( http://en.wikipedia.org/wiki/XML_Base ) 插入 XElement 或 XDocument 的根目录?

<feed xml:base="someurl.com">...</feed>

并且,这样做不会弄乱整个 XElement(例如,通过它尝试在其他任何地方插入相同的内容或一些相关的疯狂副作用)。

4

1 回答 1

2

这应该可以解决问题:

element.Root.SetAttributeValue(XNamespace.Xml + "base", "someurl.com") 

(编辑:SetAttributeValue)

于 2012-12-06T02:37:56.570 回答