社区
Java EE
帖子详情
数据流 转string乱码
devin_jia
2012-08-22 03:55:24
8月2日计算 变成 “8??2日计??”
byte [] b=XX;//这个没问题
String x = new String(b);//结果像上面有的乱了
...全文
250
16
打赏
收藏
数据流 转string乱码
8月2日计算 变成 “8??2日计??” byte [] b=XX;//这个没问题 String x = new String(b);//结果像上面有的乱了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
桃园闲人
2012-08-22
打赏
举报
回复
可能是你使用了多种编码方式,将程序中所有编码都统一,然后在试试。
devin_jia
2012-08-22
打赏
举报
回复
晕 就是特定的汉字乱码 其它汉字就不会
csdn_resky
2012-08-22
打赏
举报
回复
晕,是没问题
csdn_resky
2012-08-22
打赏
举报
回复
byte [] b=xx.getBytes();
String x = new String(b);
这样就问题了
ruan_z_x
2012-08-22
打赏
举报
回复
这得看你这个“8月2号”本身的编码,然后转成相应的编码。
比如从前端传过来,是ISO-8895-1
byte[] b=xxx.getBytes("ISO-8859-1");
String o=new string(b,"UTF-8")
scbb
2012-08-22
打赏
举报
回复
你的byte是某个InputStream那里取到的吗?
是的话,读byte的时候就指定正确的字符集吧。
devin_jia
2012-08-22
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
char [] b=XX;
String x = new String(b);
试试
[/Quote]
不行哦 因为取得的是byte类型
jdsu2775
2012-08-22
打赏
举报
回复
char [] b=XX;
String x = new String(b);
试试
devin_jia
2012-08-22
打赏
举报
回复
ISO-8859-1 和 utf-8 大部分好的 就是不知道为什么就个别的的乱码了
cscript
2012-08-22
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:
加上编码试试
String x = new String(b, "utf-8");
String x1 = new String(b, "gbk");
哎 没有用哦
[/Quote]
String x = new String(new String(b).getBytes("ISO8859-1"), "utf-8");
String x2 = new String(new String(b).getBytes("ISO8859-1"), "gbk");
不知道有没有效
wangyhwork
2012-08-22
打赏
举报
回复
同求解决方法
Cactus_hxk
2012-08-22
打赏
举报
回复
String x = new String(b, "UTF-8");
String x1 = new String(b, "ISO-8859-1");
String x2 = new String(b, "gb2312");
谢潇雨
2012-08-22
打赏
举报
回复
DataInputStream试试
Cactus_hxk
2012-08-22
打赏
举报
回复
[Quote=引用 1 楼 cscript 的回复:]
加上编码试试
String x = new String(b, "utf-8");
String x1 = new String(b, "gbk");
[/Quote]
++
devin_jia
2012-08-22
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
加上编码试试
String x = new String(b, "utf-8");
String x1 = new String(b, "gbk");
[/Quote]
哎 没有用哦
cscript
2012-08-22
打赏
举报
回复
加上编码试试
String x = new String(b, "utf-8");
String x1 = new String(b, "gbk");
byte[]
转
String
,编码与
乱码
问题,以及Base64编码
知识贵在积累。byte[]
转
String
,编码与
乱码
问题,以及Base64编码相关学习。
byte[]
转
String
,编码与
乱码
问题,以及Base64编码{{1038}}
首先常用的byte[]直接
转
String
很简单:[java] view plain copypublic static void main(
String
[] args) {
String
str="我是中国人"; byte[] arr=str.getBytes(); System.out.println("...
转
换流解决中文
乱码
问题
上一张讲字节流,通过字节流可以读写任意的文件,但是当使用字节流读写中文时,会存在
乱码
问题。 我们通过一个案例来演示,在C:\io\a.txt文件中有如下内容 使用字节流读取C:\io\a.txt,一次读取2个字节,并
转
换为...
blob类型解决
乱码
问题
1、数据库显示到jsp页面
乱码
... blob类型是二进制对象,用
String
类型接收出现
乱码
: 我的解决办法: public void setArticleContent(byte[] articleContent) { try { this.articleContent = new
String
(artic...
protobuf解析出错:Windows与Linux通信之
string
乱码
Windows上程序与Linux上程序通信,具体为Windows程序读取机器上一个文件,把数据信息发送到Linxu进程。 Linxu进程负责把结构体使用protobuf编码,写入redis,然后在有人请求的时候读出来展示。 问题就出在了,编码和...
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章