fopen保存的文件如何指定为UTF-8编码格式?

软件和网站开发以及相关技术探讨
回复
l1423
帖子: 2
注册时间: 2011-03-28 11:15

fopen保存的文件如何指定为UTF-8编码格式?

#1

帖子 l1423 » 2011-03-31 20:02

我在ubuntu server 10.10中文版系统上 进行抓包, 只抓80端口的包,

将每个tcp连接的包整合用fopen("a+") 保存成文件.

现在问题是保存的文件用file -i 来看编码格式简直是五花八门啊.

有 charset=binary
charset=ascii
charset=utf-8
charset=lati**

fopen都没有地方指定编码格式, 为什么保存的文件却是这么多种编码的?

把这些文件的内容显示在网页上有的会出现中文乱码!!!!!!

现在想统一指定为UTF-8编码,该怎么办?
头像
zaler
帖子: 111
注册时间: 2009-08-23 19:43

Re: fopen保存的文件如何指定为UTF-8编码格式?

#2

帖子 zaler » 2011-03-31 23:32

应该要转换编码后输入到文件
其实我什么都不会...
OS: Arch/Linux/GNU/Xorg/Gnome3
_______
一生追求,只为极简,最在尽懒...
回复