社区
C#
帖子详情
DataTable序列化,反序列化问题
hzg_1998
2007-12-11 09:51:34
我有一个DataTable,大概有300万条记录,字段不多,没有char,varchar等大数据字段,作为二进制格式序列化、反序列化需要十分钟(机器配置Intel Core(TM)2 Duo CPU 2.2GHZ,2GB内存,win2003 X64),有没有好的方法提高序列化、反序列化的速度?
...全文
456
8
打赏
收藏
DataTable序列化,反序列化问题
我有一个DataTable,大概有300万条记录,字段不多,没有char,varchar等大数据字段,作为二进制格式序列化、反序列化需要十分钟(机器配置Intel Core(TM)2 Duo CPU 2.2GHZ,2GB内存,win2003 X64),有没有好的方法提高序列化、反序列化的速度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
adandelion
2011-07-08
打赏
举报
回复
ooooooooooooo
yqlvcxl_2007
2007-12-11
打赏
举报
回复
学习高人的技巧
总哈哈
2007-12-11
打赏
举报
回复
是啊,XML可是好东西呢。何不好好的利用一下呢。
vefo
2007-12-11
打赏
举报
回复
mark
hcs2007
2007-12-11
打赏
举报
回复
学习
honey52570
2007-12-11
打赏
举报
回复
要是根据自己的格式来写的话 可以是使用xmltextwriter来写
反序列化的时候用xmltextreader
honey52570
2007-12-11
打赏
举报
回复
O_O
北京的雾霾天
2007-12-11
打赏
举报
回复
慢一般是因为内存占用太大引起的,楼主可以考虑使用占用内存很少的XmlWriter等来处理数据,而不使用默认的序列化类序列化对象,在需要反序列化的时候再使用XmlReader来分析生成Xml数据,这样速度会有相当的提高。
Dictionary
序列
化
源码
datatable
序列
化
源码
Dictionary
序列
化
源码
datatable
序列
化
源码 文件
反
序列
化
为泛型数组
序列
化
泛型数组为xml文件 值得下载 源码可以运行
C#中
datatable
序列
化
与
反
序列
化
实例分析
本文实例讲述了C#中
datatable
序列
化
与
反
序列
化
,分享给大家供大家参考。具体方法如下: 一、
datatable
序列
化
public string getSendDetailQuery(DateTime timeS, DateTime timeE, string sccount) { try { SmsOperate so = new SmsOperate(); //得到dt
DataTable
dtt = so.getSendDetailQuery(timeS, timeE, sccount); JavaScriptSerializer serializer =
JsonConverter解
序列
化
DataTable
小数位丢失.pdf
JsonConverter解
序列
化
为数据集时小数位丢失
问题
剖析
WebService 查询数据库得到
datatable
的
序列
化
和
反
序列
的例子
做一个WebService,把前台和后台分离开,在ebService上得到数据是
datatable
,利用
序列
化
转换成xml进行传输,再在客户端
反
序列
化
成
datatable
,在其中用到了
反
射,自定义属性等
浅谈C#
序列
化
与
反
序列
化
几种格式的转换
这里介绍了几种方式之间的
序列
化
与
反
序列
化
之间的转换 首先介绍的如何
序列
化
,将object对象
序列
化
常见的两种方式即string和xml对象; 第一种将object转换为string对象,这种比较简单没有什么可谈的; public string ScriptSerialize
(T t) { JavaScriptSerializer serializer = new JavaScriptSerializer(); return serializer.Serialize(t); } 第二种将object转换为xml对象: public string
C#
110,546
社区成员
642,561
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章