C#中将一个XML格式的字符串序列化成实体类 报DateTime类型错误 请高手指点一下

如题所述

估计是DataSet或者DataTable输出的XML。。。默认情况下输出的时间格式不对。输出XML前要转换下
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-17
贴出代码,看看?

C#中DATETIME类型的XML序列化问题
DateTime chinaTime = utc.AddHours(8);向你这种已经存有时区的,就根据服务器和用户时区的差来调整时间

如何将XML字符串反序列化为实体类对象
1、xml的根节点是wlb_waybill_search_response,却没有实体类表示 2、XmlSerializer创建的时候用typeof(WaybillApplySubscriptionInfo),序列化却要求List<...>,连个不匹配。简单的做法就是添加一个实体类:C# code?class Test { static void Main(string[] args){ string xml = ...;XmlSerializer ...

c#中 xml可以序列化到一个List,能不能序列化到一个Dictionary?
你贴出的代码对于将类序列化成xml文件,是非常好用的。但是你的问题好像是读取xml文件,并且转换成Dictionary(不知道我的理解对不对)如果我针对第2点的理解是对的,那么建议你采用linq to xml实现 using System.Xml.Linq;XElement element = XElement.Load(@"d:\\test.xml"); var query = (from...

c#如何将输出如下的xml转换成字符串格式。
逐个节点读取XML,然后保存到字符串,很简单的

一个可序列化的C#对象,如何转成一个XML格式的文件或字符串
序列化或反序列化成一个字符串:方法一:序列化:public static string XMLSerialize<T(T entity){StringBuilder buffer = new StringBuilder();XmlSerializer serializer = new XmlSerializer(typeof(T));using (TextWriter writer = new StringWriter(buffer)){serializer.Serialize(writer, entity);}...

...\/这种字符串格式的时间,C#如何转换为DateTime格式?
ms);return obj;}\/\/\/ \/\/\/ 将Json序列化的时间由\/Date(1304931520336+0800)\/转为字符串\/\/\/ private static string ConvertJsonDateToDateString(Match m){string result = string.Empty;DateTime dt = new DateTime(1970,1,1);dt = dt.AddMilliseconds(long.Parse(m.Groups[1].Value));dt = dt...

C#如何把一个类的对象存入数据库(此时在数据库里面应该保存成什么数据...
可以使用.net提供的序列化和反序列化方法来实现,你可将对象序列化成XML字符串,然后存入数据库中,当你要使用对象的时候,再把数据库中保存字符串反序列化成对象就可以使用了,以下为示例代码:public class Cat{ public string Color { get; set; } public int Speed { get; set; } p...

json和gson,大神指导一下这两个是怎么回事,具体在什么情况下使用。
2. JSON格式目前在Web Service中推广还属于初级阶段。而Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要...

C#中如何将GroupBox上的几个数据保存,并可以在被搜索显示到另外一边,求 ...
public DateTIme Birthday{get;set;} public string Job {get;set;} public string Tel{get;set;} } 2、在你的这个窗体Form中加一个全局List对象 private List<Student> MainDB = new List<Student>();3、在你的Form_Load中把这个数组初使化一下,安全点 4、你的[完成]按钮_Click中加你List...

请教QT怎么对一个任意类实现序列化成XML
1、xml的根节点是wlb_waybill_search_response,却没有实体类表示 2、XmlSerializer创建的时候用typeof(WaybillApplySubscriptionInfo),序列化却要求List,连个不匹配。简单的做法就是添加一个实体类:C# code?class Test { static void Main(string[] args){ string xml = ...;XmlSerializer serializer...

相似回答
大家正在搜