社区
C++ Builder
帖子详情
如何将UTF-8转成gb2132的编码?
binbin
2003-03-21 04:01:19
要求能识别中英文.最好有代码,因为我对utf-8一点不懂,是受一位朋友所托.
...全文
320
16
打赏
收藏
如何将UTF-8转成gb2132的编码?
要求能识别中英文.最好有代码,因为我对utf-8一点不懂,是受一位朋友所托.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuyulily
2003-09-01
打赏
举报
回复
mark
bcboy
2003-09-01
打赏
举报
回复
up
bcboy
2003-09-01
打赏
举报
回复
UTF8=>GB2312,谁有BCB原代码发我短消息,我开贴放分,
chongyiren
2003-05-16
打赏
举报
回复
接分
x_2k
2003-05-16
打赏
举报
回复
扫表就得了吧,unicode上有码表啊。
binbin
2003-03-21
打赏
举报
回复
我自己做了一个对照表,应该能解决转换问题了.
但现在的问题是xml parser不认gb2312编码,取出的节点内容是????????,怎么办?
binbin
2003-03-21
打赏
举报
回复
我utf-8的文件开头比ansi多三个字节,但我删除以后记事本仍能正确处理.
myy
2003-03-21
打赏
举报
回复
unicode : 文件以 FF FE 开头的
binbin
2003-03-21
打赏
举报
回复
算了,这个问题不重要了.
他的xml处理器不支持gb2312,取出来的中文节点数据全变成了???,已经没有转换的必要了.
谁能提供xml的处理器源码?只能从底层做起了.
binbin
2003-03-21
打赏
举报
回复
还有一个问题,如何知道一个文本文件中是ansi,utf-8,unicode的格式?
我在windows 2000的notepad中保存为不同的格式,文件长度不一样,对于汉字文本,我发现utf-8每个汉字3个字节,ansi和unicode是两个字节,对于英文,utf-8和ansi一样是一个字节,unicode还是两个字节.
那么,记事本程序是怎么知道用相应的代码页来显示和保存数据的?
binbin
2003-03-21
打赏
举报
回复
告诉我简单的程序实现吧,从一个utf-8文本文件中读出内容并存为gb2132格式的代码.
Taiji02
2003-03-21
打赏
举报
回复
UFT-8是UNICODE的一种编码标准
binbin
2003-03-21
打赏
举报
回复
uft-8不是unicode吧.
bacer
2003-03-21
打赏
举报
回复
unicode -> gb2312 win api : WideCharToMultiByte
binbin
2003-03-21
打赏
举报
回复
就是用在xml上的.xml是utf-8编码的,从中取出的信息要在一个软件中使用,但这个软件不支持utf-8,显示的是乱码,我想是不是可以转成gb2132再处理.
李志林HZ
2003-03-21
打赏
举报
回复
用XML.
文本文件
编码
转换工具 gbk utf8 gb2312
写此贴为记录自己的学习历程,供后来者以观. 原因,我决定学习PHP+MYSQL之后选择了用整合包的环境(因为我懒) 经过历时一个星期的比较 揣摩 测试之后选择了 VertrigoServ 可是它美中不足的是mysql里中文显示"????????".最后几经周折总算解决了. 方法如下: 1)在phpmyadmin 中建库的时候一切默认 2)建表时候一切默认;至于导入*.SQL没试应该是不用动什么 3)在 php 文件头部加入 "说明此文件
编码
为utf8" 4)在 mysql_select_db("表名",$id); 后面加入一行 mysql_query("set names utf8;"); 5)*.php 文件在存盘的时候也以 "
utf-8
"
编码
存盘. 如此一来整站
编码
就都是国际能用的utf8
编码
了.通用性现在做到最好了. 问题也是有的,在此环境下涉及到数据库运行的文件都必须是 utf8
编码
.这样一来就出现了不兼容,因为在国内大家都是以GBK gb2312编的码 包括 17PHP.com 网站里的学习源码文件(我用的是77例中的) 和很多插件 论坛代码... ...Discuz!也是的 解决起来很简单,把它们的
编码
都改成 utf8 好了. 批量文件转码工具
utf-8
转换为gb2312后网页乱码的解决方法
utf-8
转换为gb2312后网页乱码的解决方法:用记事本打开源码,另存为,
编码
那里选择 ANSI 即可 一、如果想把
utf-8
转为GB2312 用记事本打开源码,另存为,
编码
那里选择 ANSI 即可。 二、如果想把GB2312转为
utf-8
用记事本打开源码,另存为,
编码
那里选择
UTF-8
即可。 特别提醒:CSS的
编码
最好和网页的
编码
一致,因为有一个古老的浏览器叫IE6,他的市场占用率依然非常高,
编码
不一致的CSS在IE6下不起作用。 ...
C++将
UTF-8
编码
的文件转化为GB2312
编码
C++将
UTF-8
编码
的文件转化为GB2312
编码
我需要对一个html网页进行解析,html是使用
UTF-8
编码
的。但是,我使用的visual Studio 19是使用gb2312进行
编码
的。当读入html文件并在控制台上输出时,中文自然全部变成了乱码 所以,需要通过某些操作,对读入的字符串进行转化,将
UTF-8
编码
转为GB2312
编码
在网上看了很多文章,都没有解决问题,或者过于复...
【Java】
编码
转换:
UTF-8
转GB2312
【Java】
编码
转换:
UTF-8
转GB2312 String gStr= new String(uStr.getBytes("
UTF-8
"), "GB2312"); //uStr:待转换的
utf-8
编码
的字符串 //gStr:转换后的gb2312字符串
文件
编码
格式的转换之GB2312转
UTF-8
Without BOM
中文区最常使用的两种文件
编码
格式: Chinese Simplified(GB2312) - Codepage 936 Unicode(
UTF-8
without signature) - Codepage 65001 也就是中文文件
编码
格式和国际通用文件
编码
格式(Unicode使用
UTF-8
方式实现的文件
编码
格式)。 我们都知道,非常不幸的,GB2312与
UTF-8
互相不通用,在不知道文件
编码
格式的情况下,使用特定
编码
格式打开另一种
编码
格式的文件,基本上只能看到乱码。 为什么有的时候看到的不是乱码? 在
C++ Builder
13,870
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章