如何将GoogleChrome书签导出并制作成MHTML文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1779个文字,预计阅读时间需要8分钟。
目标的原因是一些原因需要将存储在Google Chrome内的书签导出到本地。Google Chrome提供了导出书签的功能。首先,在Google Chrome浏览器中点击菜单栏的书签选项,然后选择导出书签。
目的因为某些原因需要将存放在GoogleChrome内的书签导出到本地所幸GoogleChrome提供了导出书签的功能。分析首先在GoogleChrome浏览器当中目的
因为某些原因需要将存放在 Google Chrome 内的书签导出到本地,所幸 Google Chrome 提供了导出书签的功能。
分析
首先在 Google Chrome 浏览器当中输入 chrome://bookmarks 来到书签管理页面,找到最右侧的三个点,选择导出书签,导出的文件是一个 HTML 文件,里面包含了所有书签的层级结构等信息。 使用 Notepad++ 打开该文件之后可以看到里面的内容如下: 粗略一看貌似没什么问题,其实在里面的
都缺少了闭合标签,所以在解析的时候需要将其去除掉。去除掉之后的 HTML 文件结构大概像这样:
文件夹标题
子文件夹标题
子文件夹书签1子文件夹书签2书签1书签2可以很明显看到这里是有一个层级关系的,所以我们可以通过递归来生成一个树形模型,生成之后,再遍历这个模型来根据这个树形结构来创建 MHTML 文件,并且进行归类。
本文共计1779个文字,预计阅读时间需要8分钟。
目标的原因是一些原因需要将存储在Google Chrome内的书签导出到本地。Google Chrome提供了导出书签的功能。首先,在Google Chrome浏览器中点击菜单栏的书签选项,然后选择导出书签。
目的因为某些原因需要将存放在GoogleChrome内的书签导出到本地所幸GoogleChrome提供了导出书签的功能。分析首先在GoogleChrome浏览器当中目的
因为某些原因需要将存放在 Google Chrome 内的书签导出到本地,所幸 Google Chrome 提供了导出书签的功能。
分析
首先在 Google Chrome 浏览器当中输入 chrome://bookmarks 来到书签管理页面,找到最右侧的三个点,选择导出书签,导出的文件是一个 HTML 文件,里面包含了所有书签的层级结构等信息。 使用 Notepad++ 打开该文件之后可以看到里面的内容如下: 粗略一看貌似没什么问题,其实在里面的
都缺少了闭合标签,所以在解析的时候需要将其去除掉。去除掉之后的 HTML 文件结构大概像这样:
文件夹标题
子文件夹标题
子文件夹书签1子文件夹书签2书签1书签2可以很明显看到这里是有一个层级关系的,所以我们可以通过递归来生成一个树形模型,生成之后,再遍历这个模型来根据这个树形结构来创建 MHTML 文件,并且进行归类。

