如何将XNamespace(Xml.Linq)添加到XElement?

时间:2017-05-16 20:07:27

标签: c# xml linq xelement xnamespace

我需要创建一些XML元素,如:

<Example_Property xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="string">ExampleData</Example_Property>

但是我的代码:

            XElement newElement = new XElement("Example_Property");

            XNamespace datatypes = "urn:schemas-microsoft-com:datatypes";

            newElement.Add(new XAttribute(datatypes + "dt", "string"));

            newElement.Value = "ExampleData";

仅创建到目前为止:

<Example_Property dt:dt="string">ExampleData</Example_Property>

我如何使用命名空间?

提前致谢。

0 个答案:

没有答案