社区
C#
帖子详情
字符转换,gb2312 -> iso-8859-1,求助!
jiuhexuan
2005-10-12 04:34:35
由于与mysql连接
mysql用iso-8859-1
求gb2312 -> iso-8859-1的字符串转换。
...全文
199
12
打赏
收藏
字符转换,gb2312 -> iso-8859-1,求助!
由于与mysql连接 mysql用iso-8859-1 求gb2312 -> iso-8859-1的字符串转换。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiuhexuan
2005-10-13
打赏
举报
回复
顶起来
顶起来
顶起来
jiuhexuan
2005-10-13
打赏
举报
回复
顶起来
顶起来
顶起来
jiuhexuan
2005-10-12
打赏
举报
回复
那怎么转化到一般的string啊
TonyTonyQ
2005-10-12
打赏
举报
回复
private string EncodeBase64(string strValue)
{
System.Text.Encoding Encode = System.Text.Encoding.GetEncoding("GB2312");//("GB2312");
byte[] bytes = Encode.GetBytes(strValue);
string Tmp = System.Convert.ToBase64String(bytes, 0, bytes.Length);
return String.Format("=?iso-8859-1?B?{0}?=", Tmp);
}
这种方法可以用,意思是将中文字符转为 Base64 编码的英文字符,只是读取的时候要转回来就行。
jiuhexuan
2005-10-12
打赏
举报
回复
顶起来
顶起来
顶起来
jiuhexuan
2005-10-12
打赏
举报
回复
private string EncodeBase64(string strValue)
{
System.Text.Encoding Encode = System.Text.Encoding.GetEncoding("GB2312");//("GB2312");
byte[] bytes = Encode.GetBytes(strValue);
string Tmp = System.Convert.ToBase64String(bytes, 0, bytes.Length);
return String.Format("=?iso-8859-1?B?{0}?=", Tmp);
}
这个是64位的,
能修改一下吗
jiuhexuan
2005-10-12
打赏
举报
回复
哦
mysql我不能动的,没权限。
求一函数,转化一下。
速马
2005-10-12
打赏
举报
回复
mysql里面不能设置ANSI代码页?
jiuhexuan
2005-10-12
打赏
举报
回复
顶起来
顶起来
顶起来
jiuhexuan
2005-10-12
打赏
举报
回复
requestEncoding="gb2312"
mysq里边的是iso-8859-1
没办法select比较
jiuhexuan
2005-10-12
打赏
举报
回复
http://community.csdn.net/Expert/topic/4321/4321651.xml?temp=.1746179
lovewindy
2005-10-12
打赏
举报
回复
不同的数据库需要转换吗?是什么转换?存在里面的数据?没用过mySql
但sql server中用nvarchar类型
linux常用命令:iconv 命令(用于文件的编码
转换
),还可以用UE另存
https://www.cnblogs.com/shujuxiong/p/8990452.html iconv命令是linux下用于文件转编码的常用命令,对于同时使用windows系统和linux系统的同学来说文件转编码也是经常遇到的操作。 1.命令格式: iconv [选项…] [文件…] 2.命令功能:
转换
给定文件的编码。 3.常用参数: 输入/输出格式规范: -f, --fro...
中文数据网络传输转码与解码过程浅析
网络中传输数据,尤其是中文必然会遇到,转码与解码过程,中文产生乱码问题也就发生在该过程的某一环节,下面我将用代码的方式模拟整个转码和解码过程,相信理解此文之后,对所有中文乱码都会找到原因并处理之。在此之前,我们首先解一下网络发送数据的过程。以中文为例:中文的传输过程具体可能是:内存中unicode
->
编码阶段
gb
k,
gb
18030,
gb
2312,utf8
->
到ISO8859-1
->
最后
jsp乱码解决大全
jsp中文显示乱码解决方案一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理out.print("JSP的中文处理");%>
硬件常用词汇
计算机硬件英汉对照表(一) Acer-
->
宏基公司 A/D-
->
模拟/数据 Address bus-
->
地址总线 ALT=Alternate-
->
转换
键/更改/更动 ALT=Alterationtch-
->
转换
开关 AMD=Advanced Micro Devices Inc. -
->
高级微设备公司 AMI=American Megatrends Inc. -
->
美国米格特雷德公
iconv 文件编码
转换
linux shell 配置文件中默认的
字符
集编码为UTF-8 。UTF-8是unicode的一种表达方式,
gb
2312是和unicode都是
字符
的编码方式,所以说
gb
2312跟utf-8的概念应该不是一个层次上的。在LINUX上进行编码
转换
时,可以利用iconv命令实现,这是针对文件的,即将指定文件从一种编码
转换
为另一种编码。 查了下iconv命令用法如下: iconv [选项...] [
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章