問題タブ [doi]
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.
json - CrossRef から著者名を取得 (JSON からテキストを取得)
curl で CrossRef API を使用して、この論文の著者名を取得しようとしています。
もちろん、応答として JSON を取得しますが、さらに bash 処理を行うには純粋なテキストが必要です。
jqを使用することを考えましたが、取得する方法がわかりませんでした:
「ファビオ・ファッキネリ、アンドレアスPMウェーバー」
解決策を知っていますか (jq であってはなりません)。
python - CrossRef API トレース DOI 引用
ライブラリを使用してhabanero
、DOI を指定して引用情報を取得しています。特定の DOI を引用して作品に関する情報を取得しようとすると、障害が発生しました。例えば、
DOIを引用した作品の数を教えてくれます。残念ながら、関心のある DOI はデータ セットに関連付けられているため、これらのカウントはほとんどの場合 1 になります。本当に必要なのは、DOI を参照する研究の引用をカウントすることです。たとえば、次のようなものです。
私は CrossRef のドキュメントを掘り下げてきましたが、これを達成するのに役立つものを見つけることができませんでした。
誰かが同様の問題を解決しましたか?
http - 提供されているコンテンツ タイプ (HTTP コンテンツ ネゴシエーション用) はどうすればよいですか?
DOI を解決したときに得られるものは、コンテンツ ネゴシエーションに依存します。https://citation.crosscite.org/docs.html#sec-3を見ていましたが、 さまざまなサービスがさまざまなコンテンツ タイプを提供していることがわかります。
特定の URL について、その URL から得られるすべてのコンテンツ タイプを知りたいです。それらのいくつかは、私が知っているものよりも便利かもしれません (つまり、事前に設定のリストを書きたくありません)。
例えば:
https://doi.org/10.5061/dryad.1r170
多分OPTIONSがそれを行う方法だと思いました
しかし、許可されたリクエストメソッドについてのみ、興味深いものは何も返されませんでした。
python - Wiley オンライン ライブラリを解析する
Python と BeautifulSoup を使用して、 Ullmann の工業化学百科事典からすべての章の DOI を抽出したいと考えています。
だからから
「Aerogels」と「/doi/full/10.1002/14356007.c01_c01.pub2」を取得したい
より大きなサンプル:
私が試したタイトルについて:
私が試したDOIについて:
しかし悲しいことに、私は完全な初心者 (ばか) で、うまくいきません。
URL はhttps://onlinelibrary.wiley.com/browse/book/10.1002/14356007/title?startPage= {1..59} です。
助けてくれてありがとう。