您会建议Zotero使用哪种出口格式? -与类似程序的可移植性
-是否可以使用Perl脚本读取和添加新条目?

有帮助吗?

解决方案

这在很大程度上取决于您将使用的其他软件。与Zotero的任何灵活的读/写连接都应使用服务器API ;在Python和PHP中已经有相当强大的客户端库可供您探索,用Perl编写一个客户端库是合理的。

如果您只需要读访问权限,或者除写访问权限外还具有读访问权限,则可以使用出色的qnotero工具。它打开一个与本地Zotero安装的基础sqlite数据库的只读连接。如果您需要快速的读取访问和搜索功能,那么该库或其方法将很适合您。

在不使用服务器API的情况下,也可以使用Firefox扩展MozRepl 通过MozRepl CPAN模块获得对正在运行的本地Zotero实例的编程访问。这非常强大,但这意味着您需要将JavaScript发送到MozRepl。这种方法与elisp一起用于为组织模式 zotero-plain 实施Zotero访问。。 >

如果您确实想导出,则最具表现力的选择是Bibliontology RDF,但目前为止了解得还不多。从Zotero导出的MODS也非常可靠,并且可以使用出色的 bibutils包

出现此类问题的主要地方是邮件列表 zotero-dev ,在这里,您会发现几乎每个在更广泛的Zotero生态系统中从事编程工作的人,因此值得在此停留。

其他提示

我为自己的目的制作了一个perl模块,试图提高mozrepl通信的可靠性。随时重用您需要的任何东西。来源是此处

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top