废话不多说,没书签,比丢了钱还一样难受!!!!!
原因:
我猜想是因为我按照了插件,打开了开发者模式,导致书签不能识别。
历程:
突然今天就识别不出来谷歌书签,所以我点击了导入书签一次,没想到导入了其他浏览器的。到这一步,我很庆幸你,因为你还没有修改Bookmark.bak文件,就说明有挽救的余地,后续的一切也是在这上面说的。
1.第一步(当然是最简单的想法)
C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default
这地方下面有Bookmarks.bak文件和Bookmarks文件,删掉bookmarks,然后把bookmarks.bak复制一份(一定要复制),将复制那份删掉后缀名,得到bookmarks,重启浏览器。
(如果这一步就可以的话,恭喜你,很幸运!!!)
2.试试这个Chrome Bookmarks Recovery Tool
这个只是识别Bookmarks书签文件,然后转化为html格式。
如果可以进行以下操作即可。
1)浏览器中找到书签管理
2)点击右上角3个点
3)导入书签,选择html格式即可。
(如果这一步就可以的话,恭喜你,比较幸运!!!)
我个人觉得,第二种方式可以的话,第一种也可以。
3.利用谷歌帐号的备份机制获得Bookmark文件
打开谷歌账号首页——数据和个性化——下载数据
获得Bookmark.html文件。
(若bak文件也被覆盖,可以使用这种方式获得原始书签文件)
4.第四步
来到这步,恭喜你,和我一样,由于Bookmark文件,里面是json格式数据,上述方法不可用,则说明该Json格式数据有问题。
JSON在线校验:http://www.bejson.com/
将Bookmark中的数据复制进来进行校验
Bookmark书签格式(利用新版,可以看到我们数据格式):
利用旧版,我们获得我们JSON数据出错的地方,删除该单条数据即可。
获得正确的JSON数据,即可
然后复制到Bookmark文件中。
(注意,若还不行,可以将子列表中数据一组一组复制,会麻烦一点,不过很有用。)
写到这里,就结束啦!!!,如果有问题可以找我,如果我在的话,可以帮你们解决。