使用Perl创建指定编码格式(如utf-8)文件的实现代码
2013-02-08 20:10
651 查看
从而使得有些字符(尤其是宽字符)无法正确地显示,即不再是utf-8格式了。
解决办法:
打开输出文件时即指定编码格式,就不会出现输出文件打开以后乱码的情况了。
普通的默认open输出文件:
open(OUTPUT,'>>output.txt')||die"can not open the file: $!";
定义指定编码格式文件(或者成为使用Perl创建一个指定编码格式的文件):
复制代码 代码如下:open OUTPUT, ">:encoding(utf-8)", "output.txt";
print OUTPUT $something;
close OUTPUT;
相关文章推荐
- 使用Perl创建指定编码格式的文件, 如创建utf-8格式
- 小时代5-Perl创建指定文件编码格式(如utf-8)
- 识别常见编码格式文件并转换成UTF-8编码的java实现
- 关于使用NetBeans无法使用编码utf-8(NetBeans默认编码格式)安全地打开文件的问题
- Linux Unicode 编程--C语言如何使用/生成UTF-8编码格式的文件
- 使用MediaCodec实现PCM文件格式编码(压缩)成AAC格式
- 使用java 程序创建格式为utf-8文件的方法(写入和读取json文件)
- 识别常见编码格式文件并转换成UTF-8编码 的java实现 源码
- Linux Unicode 编程--C语言如何使用/生成UTF-8编码格式的文件
- 创建FilenameFilter接口匿名内部类,实现过滤并删除指定格式文件
- Eclipse 对项目中特定文件使用指定编码格式
- 如何使用Java代码将GBK编码格式的工程转换为UTF-8编码格式的工程
- Zend Studio 8.0 加快代码提示速度、创建文件默认格式为 UTF-8、改变代码字体大小
- [VBA]Excel输出utf-8编码格式文件 使用WideCharToMultiByte
- 使用perl清理电脑上重复文件实现代码(续)
- 解决CodeSmith代码模版输出文件的编码格式为有bom的UTF-8的问题
- 使用lua代码创建文件夹,解压zip文件到指定目录(亲测可用)
- 使用IO技术,创建一个目录,然后复制一个文件到该目录!实现复制的功能。(在博客园上传的第一份代码)
- Heritrix使用UTF-8编码格式存储文件
- [VBA]Excel输出utf-8编码格式文件 使用WideCharToMultiByte