登陆论坛 找回密码 立刻获得20pp! 地图 帮助
宽带山生活

<< [1] >>  [只看楼主]  [加入关注] 点击:1088 回复:5 已被0人关注

主题:有关手机中文问题传输的解决办法

此话题归属  技巧
62 22

来自:保密
注册:2007-09-18
发帖:37+163 
点击查看全图



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2008-03-05 16:19:11
推荐:牙齿有问题,您找我! ...楼主...

62 22

来自:保密
注册:2007-09-18
发帖:37+164 
以下代码是gbEncoding()方法,把双字节字符转换成\uXXXX,ASIIC码在前面补00

点击查看全图



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2008-03-05 16:19:33

62 22

来自:保密
注册:2007-09-18
发帖:37+165 
以下代码是gbEncoding()方法,把双字节字符转换成\uXXXX,ASIIC码在前面补00

点击查看全图

代码:

点击查看全图

在客户端收到服务器的数据,先将其一个一个字符解码。双字节显示正常。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2008-03-05 16:19:50
推荐:畅玩天下贰,精彩玄幻飞行 ...第2楼...

62 22

来自:保密
注册:2007-09-18
发帖:37+166 
代码:

点击查看全图

客户端到服务器:

客户端使用下面方法把手机端的字符编码成ISO-8859-1,传给服务器。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2008-03-05 16:20:22
推荐:kds红日官网启动啦!!! ...第3楼...

62 22

来自:保密
注册:2007-09-18
发帖:37+167 
代码:

点击查看全图

服务器端收到客户端字符流,是用下面方法将其转为UTF-8,以后的操作都是基于UTF-8编码。SQL Server可能会由于内码不通有不同的变换,所以存取数据库是还要是具体的DB内码作相应的处理。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2008-03-05 16:20:54

62 22

来自:保密
注册:2007-09-18
发帖:37+168 
代码:

点击查看全图

注:本方法应该不是最有效的,但是只要手机支持unicode的gb2312编码,应该都可以显示正常。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2008-03-05 16:21:21

回复主题 [ 返回Symbian OS区 ]
主题: 有关手机中文问题传输的解决办法
手机看宽带山

关于我们 - 联系我们 - 加入我们 - 营销服务 - 友情链接 - 频道合作- PChome Widget
Copyright © 1996-2009 PChome.net All rights reserved. 电脑之家 版权所有