百度空间 | 百度首页 
 
查看文章
 
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 通过。

类别:计算机与 internet | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu