将json格式的Chrome书签文件转换为html

Dmi*_*try 11 google-chrome

如何将json格式的书签文件(取自/ Library/Application Support/Google/Chrome/Default/Bookmarks)转换为书签html文件,以便Google Chrome可以导入它?

Sco*_*son 2

@Mr.P 的评论或多或少已经回答了这个问题,但让我正式说明一下:

在我的示例中,我有一个名为 的当前(操作系统根)驱动器C:\\。我有一个存储驱动器,其中F:\\之前安装了 Chrome,我想从中检索书签。

我在 Powershell 中执行此操作,但您可以在文件资源管理器中轻松执行此操作,您只需要手动输入路径<drive_name>:\\users\<account_name>\appdata/显示隐藏文件夹即可。

  1. 关闭当前运行的所有 Chrome 实例(也许检查进程监视器以​​确保所有进程都终止)。

  2. 导航<storage_drive_letter>:\\users\<account_name>\appdata\local\google\chrome\default

  3. 在 PowerShell 上,您可以通过输入 来选择以前安装的书签文件$books = Get-Item bookmarks。在文件资源管理器上你会“剪切”

  4. cd <os_drive_letter>:\\users\<account_name>\appdata\local\google\chrome\default或在文件资源管理器上导航到此路径

  5. mv $books .或粘贴文件

  6. 再次打开 Chrome 并检查书签:它们应该全部可见。

  7. [可选] 如果您勇敢地再次关闭所有 Chrome 窗口(在执行此操作之前可能将这两个文件保存在其他位置),请删除开头带有“书签”的所有文件(您可以使用gci | where {$_.name -like "bookmarks"} | rm),然后重新打开浏览器。在你的文件系统中,Chrome 应该会自动将书签重新生成到一个文件中。

如果这对其他人不起作用,请告诉我