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 に答える