使用具有out属性的冒号或任何其他命名空间创建的XML元素C#

时间:2017-04-27 11:26:37

标签: c# xml

我需要像下面那样创建xml

<author seq="1">
<ce:initials>M.</ce:initials>
<ce:surname>Beyer</ce:surname>
<ce:given-name>Michael</ce:given-name>
<ce:e-address>michael.beyer@uni-rostock.de</ce:e-address>
</author>

因为我使用了以下代码

  XNamespace ns = "ce";
        XElement XEinital = new XElement(ns +  "initials",initalarray[1] + ".",
                            new XAttribute(XNamespace.Xmlns + "ce", ns));

但我得出的就像下面的

 <ce:initials xmlns:ce="ce">M.</ce:initials>

但我只需要下面的元素

<ce:initials>M.</ce:initials>

我需要删除属性吗?可能吗?

0 个答案:

没有答案