Zotero:どのエクスポート形式を使用する必要がありますか?

StackOverflow https://stackoverflow.com/questions/8356796

  •  27-10-2019
  •  | 
  •  

質問

Zoteroのどのエクスポート形式をお勧めしますか
-同様のプログラムとの移植性
--Perlスクリプトで新しいエントリを読み取って追加する可能性はありますか?

役に立ちましたか?

解決

これの多くは、使用する他のソフトウェアによって異なります。 Zoteroへの柔軟な読み取り/書き込み接続では、おそらくサーバーAPI を使用する必要があります。 PythonとPHPには、探索できる非常に強力なクライアントライブラリがすでに存在するため、Perlで作成するのが妥当です。

読み取りアクセス、または書き込みアクセスに加えて読み取りアクセスが必要な場合は、素晴らしいqnoteroツール。ローカルのZoteroインストールの基盤となるsqliteデータベースへの読み取り専用接続を開きます。迅速な読み取りアクセスと検索が必要な場合は、そのライブラリまたはそのアプローチが役立ちます。

サーバーAPIを使用せずに、Firefox拡張機能MozRepl MozRepl CPANモジュールを使用して、実行中のローカルZoteroインスタンスにプログラムでアクセスします。これは非常に強力ですが、JavaScriptをMozReplに送信する必要があることを意味します。このアプローチは、組織モード zotero-plain のZoteroアクセスを実装するためにelispで使用されます。

確かにエクスポートが必要な場合、最も表現力豊かなオプションはBibliontology RDFですが、それを理解している人はそれほど多くありません。 ZoteroからのMODSエクスポートも非常に安定しており、優れた bibutilsパッケージ

そして、このような質問の主な場所は、メーリングリスト zotero-dev です。より広範なZoteroエコシステムでプログラミングに取り組んでいるほぼすべての人を見つけることができるので、そこにも立ち寄る価値があるかもしれません。

他のヒント

mozrepl通信の信頼性を向上させるために、自分の目的でperlモジュールを作成しました。必要なものは何でも自由に再利用できます。ソースはこちら です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top