查看文章 |
maxthon标签导入firefox
2009-08-02 22:35
maxthon 导出收藏为html形式文件,默认导出的文件名称bookmark.htm。 如果直接导入到firefox中会出现乱码,原因是firefox默认以UTF-8编码来导入导出书签为Html文件,默认的文件名是bookmarks.html。 因此需要转换一下,用下面的代码可实现, #!/usr/bin/perl # # gb2312_utf8.pl # @wuhuren.com # use strict; use Encode; my $add = '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">'; open (FH,'< bookmark.htm'); open (SH,'>>bookmarks.html'); while (<FH>){ if ($_ =~ /^<TITLE/){ print SH "$add"; } my $line = encode("utf-8", decode("gb2312", $_)); print SH "$line"; } close (SH); close (FH); 以测试环境 XP SP3 + maxthon 2.5.3.80 UNICODE + Firefox/3.5.1 通过。 |
最近读者: