我有以下简单的课程;
Birthdays
{
public DateTime DateOfBirth {get;set;}
public string Name {get;set;}
}
然后我使用以下方法将我的对象序列化为 Xml;
try
{
XmlSerializer serializer = new XmlSerializer(obj.GetType());
using (MemoryStream ms = new MemoryStream())
{
XmlDocument xmlDoc = new XmlDocument();
serializer.Serialize(ms, obj);
ms.Position = 0;
xmlDoc.Load(ms);
return xmlDoc;
}
}
catch (Exception e)
{
....
}
我遇到的问题是,当返回 Xml 时,DateOfBirth 格式就像 2012-11-14T00:00:00 而不是 2012-11-14。
我怎样才能覆盖它,以便我只返回日期部分?