linux下iconv转换文件编码

By SuperTaoer | 七月 17, 2005
Under: 程序 技术 周边
Views:

今天在做了一个 http://www.taoer.com/doc 的插件
用vim编辑完后发现使用浏览器浏览是乱码.
于是要使用iconv进行编码转换.

命令名称:iconv
命令格式:iconv -f “文件目前编码” -t “文件转换后的编码” -o “转换后生成的新文件名” “源文件名”
ex: iconv -f gb2312 -t utf-8 -o mydoc.inc.php mydoc.inc.php.bak

差..好文!! (还没评价)
Loading ... Loading ...

Leave a Message

6 Messages

 

我用这个iconv的时候碰到了个问题,不知道如何解决,我使用 PHPExcelParser 将EXECL 表格中的记录导入到 mysql 数据库中去,但碰到一个问题,就是导入后发现中文都是乱码,我数据库使用的是 utf8 编码,于是我在PHPExcelParser 中修改了代码:如下:function uc2html($str) {
$ret = ”;
for( $i=0; $i

 

我遇到的问题已经解决,谢谢!
我说的库,就是执行iconv命令时,需要打开的库文件。
如:iconv -f SHIFT-JIS -t EUC-JP 1.txt>2.txt
就需要准备好这几个库文件:EUC-JP.so,SJIS.so,libJIS.so ,放在目录:/usr/lib/gconv/ 下,我所指的库就是这几个,当然还要用到其它系统的库文件。这是要将SHIFT-JIS编码转成EUC-JP编码时才用到的库文件。
我不是高手,来学习的!^o^

 

Hello,xiaohei:

你所指的库是什么库?还是你用iconv命令的时候出现了什么错误提示?
错误提示什么呢?

 

我也正要用到iconv命令,有些了解,却不是高手。期待高手指点一下,比如,iconv这个命令会用到哪些库?

 

[...] 需要注意的是:如果有中文出现并且显示不正常的情况,请使用linux的iconv命令或者其他的工具将文件转码成utf-8编码,这里是关于iconv命令的使用方法 可能这个就是不人性化的地方吧:p 等有时间把这个功能加在后台管理中。 [...]

 

RSS feed for comments on this post. TrackBack URI

Leave a Message