Firefox 导入书签,不覆盖已有书签
需求场景:
现有A机器,已经有一些书签,想从B机器导入书签到本机器,如何操作?
实现:
这个问题看起来很简单,但如果思路不理清,就会覆盖掉现有书签。步骤:
1、将A机器书签导出备份
2、将B机器书签导出为HTML格式(注意不是备份)
3、将B机器导出的书签拷贝至A机器
4、使用A机器上Firefox的“从HTML导入书签”菜单功能导入B机器的书签(注意不是恢复,使用恢复菜单,就会把A机器上的书签给盖掉了,原来的书签就没有了)
至此,书签导入完成。
B机器的书签融入到了A机器。
还有一种方法,那就是从B机器备份书签,备份出的文件为JSON格式,从A机器也备份一份书签,然后通过文本编辑工具,将B书签备份数据中的内容部分拷贝粘贴到A机器书签备份数据中即可。但这样做有2个弊端:
1、要了解书签的结构(当然对程序员来说比较简单,主要是第2点)
2、完整的拷贝(这个比较难,内容太多,特别容易出错,导致修改后的书签数据不可用)