我有一个XML字符串,其日期如下:2001-01-01T03:40:00Z
注意它以Z结尾,表示UTC。
我这样反序列化:
using (StringReader stringReader = new StringReader(xmlString))
using (XmlReader xmlReader = XmlReader.Create(stringReader))
obj = (MyObject)sr.ReadObject(xmlReader);
但是当我转到结果对象中相应的DateTime字段时,Kind字段被设置为“Unspecified”而不是“Utc”,这应该是它。我该如何解决这个错误?
答案 0 :(得分:2)