阅读Firefox书签

3

最新版本的Firefox将书签存储在名为“places.sqlite”的文件中。就像浏览器可以从另一个浏览器导入书签一样,我想要将书签导入到一个文件中,但是我需要知道需要做什么?


places.sqlite是一个文件。你的意思是要导出书签以便在其他地方导入它们吗? - Thufir
3个回答

3

SQLite 是一种嵌入式、无服务器的关系型数据库。除了提供ODBC驱动程序,它还有自己的C API


1

你可以尝试使用SyncPlaces Firefox 扩展,它是旧版Bookmarks Synchronizer的某种继承者,后者已经不再维护。

我使用它来同步多台计算机上 Firefox 的书签和缓存密码。

它用于导出的文件格式是XBEL,一种基于 XML 的格式,最初设计用于 Python 书签管理程序,你可能也能在你的 C++ 程序中使用它。

原则上,如果你链接到SQLite library,你可以使用 SQL 直接访问 *.sqlite 文件。或者,如果这是一个一次性的程序,你可以尝试使用SQLite Browser打开这样的文件并将表格导出为 CSV。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接