社区
Web 开发
帖子详情
关于java得中文问题,转换成utf-8,我没办法了,高手相助
gaosl11
2003-10-10 11:50:48
用jdom写一个xml文件,规定编码为utf-8.所以我程序中进行如下转换
name=new String(name.getBytes("UTF-8"));(大概这样)
然后写道jdom得元素中去.可是用xmlspy打开生成得xml文件,却发现有些中文字不能转换.大多数都显示正确,可有些却显示错误,比如一显示成口等等.不知道怎么回事.望帮忙
...全文
119
5
打赏
收藏
关于java得中文问题,转换成utf-8,我没办法了,高手相助
用jdom写一个xml文件,规定编码为utf-8.所以我程序中进行如下转换 name=new String(name.getBytes("UTF-8"));(大概这样) 然后写道jdom得元素中去.可是用xmlspy打开生成得xml文件,却发现有些中文字不能转换.大多数都显示正确,可有些却显示错误,比如一显示成口等等.不知道怎么回事.望帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaosl11
2003-10-14
打赏
举报
回复
大虾不对阿,为什么我生成的是%E4%A2等等样子的字符串
bluedijia
2003-10-11
打赏
举报
回复
public static String toUtf8String(String s) {
StringBuffer sb = new StringBuffer();
for (int i=0;i<s.length();i++) {
char c = s.charAt(i);
if (c >= 0 && c <= 255) {
sb.append(c);
} else {
byte[] b;
try {
b = Character.toString(c).getBytes("utf-8");
} catch (Exception ex) {
System.out.println(ex);
b = new byte[0];
}
for (int j = 0; j < b.length; j++) {
int k = b[j];
if (k < 0) k += 256;
sb.append("%" + Integer.toHexString(k).
toUpperCase());
}
}
}
return sb.toString();
}
gaosl11
2003-10-11
打赏
举报
回复
不行啊,xml文件要求是utf-8得,我如果指定xml文件是gbk,没问题得.大家帮帮我吧
gaosl11
2003-10-11
打赏
举报
回复
谢谢,下星期到单位试试,如成功一定给分
flylyke
2003-10-11
打赏
举报
回复
把编码换成GB2312试试
android开发技术文章荟萃【2011-10-17】
map地图无法显示 widget实现
问题
求onTouch 和onLongClcik同时触发~~ 請問,關於Launcher裡面的ApplicationsAdapter.
java
檔 Android用户管理
问题
...小妹请教各位:android是用
utf-8
编码的吗? 我输
androidpn(本文服务器为tomcat)
IoProcessor:这个接口在另一个线程上负责检查是否有数据在通道上读写,也就是说它也拥有自己的Selector,这是与我们使用
JAVA
NIO 编码时的一个不同之处,通常在
JAVA
NIO 编码中,我们都是使用一个Selector,也...
Androidpn大汇总
<?xml version="1.0" encoding="
UTF-8
"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context=...
android开发每日汇总【2011-10-17】
[url=http://www.buildapp.net/android/show.asp?id=32900]map地图... [url=http://www.buildapp.net/android/show.asp?id=32899]widget实现
问题
[/url] [url=http://www.buildapp.net/android/show.asp?...
jsp乱码
问题
jsp乱码
问题
,求助下了个几年前的jsp源码,我装上后一直有
中文
乱码
问题
,数据库我用mysql, 并用sql-front操作,在用sql-front的时候已把字符设置为gb2312, 而且在sql-front中能正确显示
中文
,但就是在jsp页面上...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章