問題タブ [marc]
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 - 誰もこのMARC JSON形式を認識していますか?
誰かがこの形式を認識していますか (一番下の貼り付けを参照)? Répertoire de vettes-matière (RVM) からのものです。次の 2 つのどちらでもありません。
- https://metacpan.org/pod/Catmandu::Exporter::MARC::MiJ
- http://search.cpan.org/~cfouts/MARC-File-JSON-0.003/lib/MARC/File/JSON.pm
https://github.com/LibreCat/Catmandu-MARC/issues/88として投稿された Perl でプログラミングできます。
XS::JSON だけでハックできますが、この奇妙なアクセント エンコーディングを処理する方法がわかりません (325 からいくつかのサンプル行を示します)。
奇妙なMARC JSONは次のとおりです。
追加: このアクセント エンコーディングは MARCmkr からのものです。私は以下を使用しました:
しかし、たとえばこのテキストhttps://github.com/gmcharlt/marc-perl/blob/e8e0ecc92946d6dcb3c2270706041a30eff0f68d/marc-marcmaker/t/marcmaker.t#L92でテストすると、アクセント/合字が XML エンティティに変換されます。翻訳されたテキストをブラウザで開いてみました。一部のエンティティは解釈されず、次の文字にアクセントが付けられていません。したがって、翻訳を完了するには、「XML から Unicode へ」モジュールを使用する必要があると思います。
marc - 異なる MARC フォーマットを見分ける簡単な方法はありますか?
MARCファイルを理解し、使用し始めたばかりです。私が書いているプログラムは、さまざまなソースから MARC ファイルを読み込みますが、MARC ファイルの種類を事前に知る方法はありません。
USMARC、UKMARC、MARC、UNIMARC、MARC21 を区別する標準的な方法はありますか?