C#的几种序列化有什么区别? 今天学了序列化,,老师说有三种,二进制,XML,还有一种,请问这几种有什么区别阿?老师之讲了二进制的。!有知道的高手能告诉菜鸟我的么。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 二进制(一定程度上)不可读 压缩率高 网络传输速度快 过不了防火墙 不支持异构xml 可读 压缩率低 文件较大 传输速度慢 能穿过防火墙 支持异构 各有特点,xml的容易实现,传输的标记太多,冗余。二进制的运行效率高,少占用空间,还一种是自己实现ISerialable接口吧,二进制的一种。 自定义呗 咋实现就看自己了 参考google的protobuffer 网上说第三种是soap格式的 其实也是xml的一个变种 一开始没考虑这个 各位高手,谁做过文件解析的功能啊? OledbDataAdapter 批量更新的实现 ActiveRecord操作MySql乱码 日期自定义格式问题 请教各位! 使用installutil。exe 遇到的问题 请问在用SQLConnection连接到SQLSERVER时,如何在程序中设置端口 XML数据 转到DateSet问题 关于menuItem的OwnDraw问题! sql语句问题 Datalist问题 WinCE6.0,如何提高应用程序的优先级?
xml 可读 压缩率低 文件较大 传输速度慢 能穿过防火墙 支持异构
二进制的运行效率高,少占用空间,还一种是自己实现ISerialable接口吧,二进制的一种。