【发布时间】:2018-07-14 11:23:38
【问题描述】:
我可以序列化 XML 字符串。但是我不能像这样为日期时间创建 XML 属性
<StartDate xsi:type=xsd:dateTime>datevalue</StartDate>
我正在使用 c# 类来表示 XML 元素。
我无法生成 xsi:type 属性。
我想以编程方式创建它,我该怎么做?
【问题讨论】:
我可以序列化 XML 字符串。但是我不能像这样为日期时间创建 XML 属性
<StartDate xsi:type=xsd:dateTime>datevalue</StartDate>
我正在使用 c# 类来表示 XML 元素。
我无法生成 xsi:type 属性。
我想以编程方式创建它,我该怎么做?
【问题讨论】:
public DateRange()
{
type = "xsd:dateTime";
}
[XmlAttribute(Namespace = "http://www.w3.org/2001/XMLSchema-instance", AttributeName = "type")]
public string type { get; set; }
【讨论】: