問題タブ [oai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
431 参照

dspace - OAI-PHM。記録を更新しない

DSPACE と OAI-PHM に問題があります。OAI のレコードを更新でき../oai/request?verb=ListSetsません。古い構成と古いレコードが表示されます (33) 現在、それらは 97 です。指図:


numFound="97" を返します

クライアント側の OAI-PMH が 97 レコードで更新されていないためです。

助けてください、
ありがとう

0 投票する
1 に答える
47 参照

python - Pyoai を使用して OAI プロバイダーに接続しようとすると、Python で HTTP エラー 404 を修正する方法

pyoai を使用して OAI プロバイダーに接続しようとしていますが、このエラーが発生します

Windows 10でpython3.7を使用しています

これは私のコードです。公式の pyoai ドキュメント https://pypi.org/project/pyoai/に従っているだけです。

HTTPError が発生しています

問題はpython3.7の使用にあると思っていましたが、すでに3.6に変更しており、同じ問題がありました

0 投票する
1 に答える
91 参照

python - Sickle はランダムな順序で OAI レコードにアクセスしますか?

Directory of Open Access Journals から OAI-PMH レコードにアクセスするために、Python で Sickle ライブラリを使用してきました。次のコードを実行すると、sickle.ListRecords() が実行されるたびにアクセスされる最初の 4000 件の記事から英語の記事の数がわずかに異なる結果が生成されることに気付きました (ただし、毎回 ~2500-2600)。記事の全文を取得してダウンロードするために以前に実行した別のコードでは、記事が毎回変更されていることに気付きました。これは、Sickle が毎回同じ順序で OAI レコードを取得していないように思われます。私は OAI 形式に慣れていないので、この (一見) ランダムな順序付けが、OAI レコードが一般的にどのように保存される傾向があるかの特性であるかどうかはわかりません。