码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-07-13 01:32:17      阅读:185      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!