导航:首页 > 编程大全 > utf8转ascii工具

utf8转ascii工具

发布时间:2022-01-03 10:37:56

① 求:批量转化工具(将文本编码UTF-8转化成ANSI 或者转化成ASCII)

用电脑的记事本另存为就可以转换。手机的话,只要下载一个TXT阅读器就可以。

② 如何把txt 批量从utf8转换为ascii,最好有工具

比如 文件批量处理百宝箱V8.0 主界面-更多功能-拓展界面-文本码制转换中的功能。

③ UTF-8编码转ASCLL的工具,电脑

楼主先要明白几点:请仔细读懂
1、UTF-8编码包括世界各种语言,字符集有5-6万之巨。ASCII编码只有128个字符。
严格意义上的“对ASCII码的转换”,就只能转换UTF-8中的128个字符。而其余的5-6万字符(包括汉字在内)是不能转换成ASCII编码的。
2、基本上现代高级编程语言工具都提供这种转换的简易方式,比如python,java,php,ruby。
举php为例。用几行代码即可完成
$s=file_get_contents('utf-8文本.txt');
$s=iconv('utf-8','ASCII',$s);
file_put_contents(‘新建ascii文本.txt'); //存入新文件

linux iconv怎样将utf-8转换ascii 字符集

在Linux中查看文件编码可以通过以下几种方式:
1.在Vim中可以直接查看文件编码
:set fileencoding
即可显示文件编码格式。
如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在
~/.vimrc 文件中添加以下内容:

set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码的文件),其实就是依照fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)编码打开。
2. enca (如果你的系统中没有安装这个命令,可以用sudo yum install -y enca 安装 )查看文件编码
$ enca filename
filename: Universal transformation format 8 bits; UTF-8
CRLF line terminators
需要说明一点的是,enca对某些GBK编码的文件识别的不是很好,识别时会出现:
Unrecognized encoding

文件编码转换
1.在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式
:set fileencoding=utf-8

2. enconv 转换文件编码,比如要将一个GBK编码的文件转换成UTF-8编码,操作如下
enconv -L zh_CN -x UTF-8 filename

3. iconv 转换,iconv的命令格式如下:
iconv -f encoding -t encoding inputfile
比如将一个UTF-8 编码的文件转换成GBK编码
iconv -f GBK -t UTF-8 file1 -o file2

⑤ 谁能给个ascii转utf8的类或代码

ascii和utf8是2个不同的概念。不能并列说的。
你可以搜索
ascii2uni
的软件源码。

⑥ 大神们,AIX下,如何用C实现UTF8的中文转成ASCII

用MultiByteToWideChar和WideCharToMultiByte可以做到编码的转换。

⑦ 如何将ascii的字符串转换成utf8

如果你说的ascii码值
是标准的0-127
那不需要转的
直接就可以用

如果是汉字编码 比如gb2312 转成utf8需要查表 或者 找专门的库
比如 java 里面就有toUtf8

⑧ 如何将UTF-8转换为ASCI

vb代码么,WideCharToMultiByte、MultiByteToWideChar这两个API

ASP.net 中则可以简单的使用下面代码:

Encoding gb2312 = Encoding.GetEncoding("gb2312");
Response.ContentEncoding = gb2312;

参见这篇文章
http://blog.joycode.com/ghj/archive/2005/05/19/51584.aspx

我说的已经够清楚了,如果想用程序转,.net封装了API,不用.net的话只能用API了

⑨ 有ASCII编码文件转utf8文件的批处理工具吗

有,不过是调用VBS代码的。

@echooff
(echoaCode="GB2312"
echobCode="UTF-8"
echoSetobjArgs=WScript.Arguments
echo.
echoFileUrlSrc=objArgs^(0^)
echoFileUrlDst=objArgs^(1^)
echoCallWriteToFile^(FileUrlDst,ReadFile^(FileUrlSrc,aCode^),bCode^)
echo.
echoFunctionReadFile^(FileUrlSrc,CharSet^)
echoDimStr
echoSetstm=CreateObject^("Adodb.Stream"^)
echostm.Type=2
echostm.mode=3
echostm.charset=CharSet
echostm.Open
echostm.loadfromfileFileUrlSrc
echoStr=stm.readtext
echostm.Close
echoSetstm=Nothing
echoReadFile=Str
echoEndFunction
echo.
echoFunctionWriteToFile^(FileUrlDst,Str,CharSet^)
echoSetstm=CreateObject^("Adodb.Stream"^)
echostm.Type=2
echostm.mode=3
echostm.charset=CharSet
echostm.Open
echostm.WriteTextStr
echostm.SaveToFileFileUrlDst,2
echostm.flush
echostm.Close
echoSetstm=Nothing
echoEndFunction)>"%tmp%ANSI2UTF8.vbs"
"%tmp%ANSI2UTF8.vbs""%~1""%~dp1\%~n1_utf8%~x1"
del"%tmp%ANSI2UTF8.vbs"

使用方法,把上面代码保存为BAT文件,然后把要转换的文件直接往BAT文件上拖,最后会在文件同目录生成一个“被转换的文件名_utf8.后缀”的文件。

⑩ 如何将UTF-8格式的字符串转换成ASCII字符串

WideCharToMultiByte(CP_UTF8, 0, strSrc, -1, NULL, 0, NULL, NULL);

阅读全文

与utf8转ascii工具相关的资料

热点内容
iphone4spdf文件 浏览:212
诺基亚526能装win10 浏览:860
苹果6plus外屏玻璃更换 浏览:108
草图大师沙盒工具 浏览:258
压缩完的文件夹为什么显示0字节 浏览:34
解压码文件名什么意思 浏览:30
100apple与101apple 浏览:401
dnf86版本死灵对堆力量还是智力 浏览:955
微信在安卓手机的文件夹是哪个 浏览:500
qq号记录在手机哪个文件 浏览:652
扬州有哪些网络科技公司 浏览:372
上海哪个专科学校学编程好 浏览:549
一个压缩包如何有多个文件夹 浏览:909
思科最新配置文件 浏览:777
微信发送qq文件 浏览:428
手机种树app哪个好 浏览:787
文明6创意工坊在哪个文件 浏览:480
hit在编程中什么意思 浏览:379
win10怎么打开E盘 浏览:774
图表数据标记内置在哪里 浏览:939

友情链接