首页 > 其他 > 详细

XML序列化对象时出现中文乱码

时间:2016-07-13 01:30:15      阅读:277      评论:0      收藏:0      [点我收藏+]
1 public static String ToXmlText(Object obj)throws Exception { 
2     ByteArrayOutputStream bos= new ByteArrayOutputStream();
3     XMLEncoder encoder = new XMLEncoder(bos); 
4     encoder.writeObject(obj);
5     encoder.flush(); 
6     encoder.close();
7     return new String(bos.toByteArray(),"UTF-8");
8 }  

解码时,

1 XMLDecoder d = new XMLDecoder(
2         new ByteArrayInputStream(ss.getBytes("UTF-8")));
3 obj = d.readObject();
4 d.close();

 

 

 

XML序列化对象时出现中文乱码

原文:http://www.cnblogs.com/feng0153/p/5665430.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!