java二进制反序列化与序列化
来源:互联网 发布:淘宝店名能改吗 编辑:程序博客网 时间:2024/05/16 18:11
1.序列化
public static byte[] SerializeObject(object obj)
{
if (obj == null)
return null;
MemoryStream ms = new MemoryStream();
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(ms, obj);
ms.Position = 0;
byte[] bytes = new byte[ms.Length];
ms.Read(bytes, 0, bytes.Length);
ms.Close();
return bytes;
}
string objectString=System.Convert.ToBase64String(SerializeObject(importedObj));
2.反序列化
public static object DeserializeObject(byte[] bytes)
{
object obj = null;
if (bytes == null)
return obj;
MemoryStream ms = new MemoryStream(bytes);
ms.Position = 0;
BinaryFormatter formatter = new BinaryFormatter();
obj = formatter.Deserialize(ms);
ms.Close();
return obj;
}
public static byte[] SerializeObject(object obj)
{
if (obj == null)
return null;
MemoryStream ms = new MemoryStream();
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(ms, obj);
ms.Position = 0;
byte[] bytes = new byte[ms.Length];
ms.Read(bytes, 0, bytes.Length);
ms.Close();
return bytes;
}
string objectString=System.Convert.ToBase64String(SerializeObject(importedObj));
2.反序列化
public static object DeserializeObject(byte[] bytes)
{
object obj = null;
if (bytes == null)
return obj;
MemoryStream ms = new MemoryStream(bytes);
ms.Position = 0;
BinaryFormatter formatter = new BinaryFormatter();
obj = formatter.Deserialize(ms);
ms.Close();
return obj;
}
0 0
- java二进制反序列化与序列化
- Java 序列化与反序列化 —— 序列化为一般二进制格式文件
- 随笔7 - 二进制序列化与反序列化
- C# 二进制BinaryFormatter进行序列化与反序列化
- C# 二进制读写与序列化和反序列化
- .NET 深度二进制序列化与反序列化
- C# 二进制BinaryFormatter进行序列化与反序列化
- java序列化与反序列化
- java序列化与反序列化
- java序列化与反序列化
- java序列化与反序列化
- Java序列化与反序列化
- Java序列化与反序列化
- java 序列化 与 反序列化
- java序列化与反序列化
- JAVA序列化与反序列化
- java序列化与反序列化
- java序列化与反序列化
- Android的内存机制
- cout 格式化输出
- 用hector mapping构建地图
- struct 字节对齐详解
- IOS开发指南读书笔记12(IOS数据持久层的建立4)
- java二进制反序列化与序列化
- 澳门仍不景气,但是降速趋缓
- Java svn提交报错"out of date"
- IOS粒子系统的实现
- Centos7 开放端口
- sun.net.www.protocol.http.HttpURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection
- php ord() 函数
- 如何写程序(1)
- 怎么计算apk的启动时间?