MARCファイルを理解し、使用し始めたばかりです。私が書いているプログラムは、さまざまなソースから MARC ファイルを読み込みますが、MARC ファイルの種類を事前に知る方法はありません。
USMARC、UKMARC、MARC、UNIMARC、MARC21 を区別する標準的な方法はありますか?
MARCファイルを理解し、使用し始めたばかりです。私が書いているプログラムは、さまざまなソースから MARC ファイルを読み込みますが、MARC ファイルの種類を事前に知る方法はありません。
USMARC、UKMARC、MARC、UNIMARC、MARC21 を区別する標準的な方法はありますか?
MARC は形式のスーパーセットであり、MARC21 は形式の特定のファミリです。どちらもISO2709に準拠しています。USMARC、UNIMARC、CAN/MARC が統合されて MARC21 になりました。さまざまな形式を自動的に識別するためのヒューリスティックを作成することもできますが、これを自動的に行うツールは知りません。
最良のオプションは、次のようなドキュメントのソースを確認することです。