首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

clob类型数据写成xml文件中文乱码怎么办

2012-03-31 
clob类型数据写成xml文件中文乱码怎么处理?先看代码:DataInputStream dis new DataInputStream(rs.getCl

clob类型数据写成xml文件中文乱码怎么处理?
先看代码:
DataInputStream dis = new DataInputStream(rs.getClob(5).getAsciiStream());
byte[] buf = new byte[1024];
int len = 0;
FileOutputStream fos = new FileOutputStream("c:\\attachment.xml");
while ((len=dis.read(buf))!=-1) {
fos.write(buf,0,len);
}
fos.close();
这个从数据库中取出的clob数据写成一个xml文件。
但是如果clob数据里面有中文,写成的xml文件里面就会出现中文乱码?
求大神解决

[解决办法]
一个回避的小技巧:
数据库的编码和取数据时的编码一直就可以了

热点排行