android 对象的序列号与反序列
来源:互联网 发布:淘宝开店货铺太多好吗 编辑:程序博客网 时间:2024/05/20 18:16
/**
* 序列化对象*/
private static String serializeUserInfo(User user) throws IOException {
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
ObjectOutputStream objectOutputStream = new ObjectOutputStream(
byteArrayOutputStream);
objectOutputStream.writeObject(user);
String serStr = byteArrayOutputStream.toString("ISO-8859-1");
serStr = java.net.URLEncoder.encode(serStr, "UTF-8");
objectOutputStream.close();
byteArrayOutputStream.close();
return serStr;
}
/**
* 反序列化对象
*/
private static User deSerialization(String str) throws IOException,
ClassNotFoundException {
String redStr = java.net.URLDecoder.decode(str, "UTF-8");
ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(
redStr.getBytes("ISO-8859-1"));
ObjectInputStream objectInputStream = new ObjectInputStream(
byteArrayInputStream);
User user = (User) objectInputStream.readObject();
objectInputStream.close();
byteArrayInputStream.close();
return user;
}
0 0
- android 对象的序列号与反序列
- Newtonsoft.Json 使用 C#序列号json,反序列化对象
- Newtonsoft.Json 使用 C#序列号json,反序列化对象
- C# XML序列号与反序列化 方法
- c#4 json数据序列号与反序列化
- JAVA 序列号 反序列化
- C#对象的 Xml序列化与反序列化
- Symbian 流的对象序列化与反序列化
- Symbian 流的对象序列化与反序列化
- C#中对象的序列化与反序列化
- Java 对象的序列化与反序列化实践
- 对象的序列化与反序列化
- C#中对象的序列化与反序列化
- 对象的序列化与反序列化
- C#中对象的序列化与反序列化
- 对象的序列化与反序列化
- 对象的序列化与反序列化
- Java对象的序列化与反序列化
- 基础篇之一:Activity生命周期
- 循环神经网络(RNN, Recurrent Neural Networks)介绍
- android EditText中的inputType
- linux 静态库的链接 undefined reference
- 关于控件drawbleTop属性里面照片大小的控制
- android 对象的序列号与反序列
- 设计模式中的六大基本原则
- The JAR of this class file belongs to container 'Android Private Libraries' Android查看外部依赖jar的源码问题解
- NIO框架(3)---Selector
- 02.设置动态库路径(LD_LIBRARY_PATH 变量)
- 第14章 文件系统
- 运用service、BroadcastReceiver保持app不被系统杀死
- imageloader的简单使用
- 算法03 之链表