問題タブ [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.

0 投票する
4 に答える
698 参照

regex - Perl の MARC データ ファイルの行から末尾のピリオドを削除する

私の罪悪感を許してください:

MARC レコードの大きなファイルを検索して置換しようとしています。newline =586で始まるすべての文字列を検索し、行末のピリオドを削除して、その間のデータをそのままにします。

私はかなりの数の順列を試しましたが、どれも機能していないようです。ここで明らかな何かが欠けていると感じています。ヘルプ?!?

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

sql - MARC タグの複数のインスタンスを検索するためのクエリ (SQL)

書誌レコードデータベースを検索し、いくつかの設定パラメータに従って複数の 020 タグを持つすべてのレコードを出力するクエリを実行しようとしています。

注: パラメータは柔軟です。重要な部分は、2 つ以上の 020 タグを持つレコードを見つけることです。

ここに私が持っているものがあります:

これにより、各 020 とそれに付随するテキストが表示されますが、2 つ以上の 020 を持つレコードのみを表示したいと考えています。よだれかけ番号でグループ化しますか?

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

bibliography - RUSMARCからMARC21への書誌レコードの変換

RUSMARC (ロシアの UNIMARC) 標準の書誌レコードがあります。さらに処理するには、このレコードを MARCXML (XML の MARC21) 形式に変換する必要があります。

このような変換をプログラムで達成するにはどうすればよいですか?

更新 ISO 2709 形式を読み取って解析するルーチンがあります。ただし、RUSMARC (および一般的な UNIMARC) は、フィールドの意味に関して MARC21 とは異なります。

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

python - PyMarc 無効なリテラル エラー

米国議会図書館からダウンロードした MARC ファイルを解析しようとしています。PyZ3950 を使用してレコードを正常にダウンロードしましたが、PyMarc を使用してファイルを解析しようとすると、次のエラーが発生します。

そして、ここに私の完全なコードがあります:

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

marc - MARC ファイルのマッピング

マークファイル X.rec があり、そこに含まれるヘッダー (issn、メインタイトル、代替タイトル、発行者など) をマップする必要があります。ファイルを解析し、含まれているヘッダーを出力する簡単な方法/ツールはありますか?

ありがとう、マイク

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

rest - Koha RESTful api

Koha ILS restful api に関する情報をインターネットで探していますが、具体的な情報は見つかりませんでした。HTTP API について説明しているリンクがあります: http://wiki.koha-community.org/wiki/Koha_/svc/_HTTP_APIですが、例がなく、必要な MARCXML 形式についてかなり混乱しています。

私がやりたいことは、この API を使用して書誌レコードをリモートの Koha ILS システムに作成することです。私の理解が正しければ、これらのサービスを使用してレコードを作成できますが (おそらく JSON から MARC への変換ツールを使用)、各レコードの PDF ファイルを BASE64 形式でアップロードすることもできますか? よくわかりませんが、この API を使用してこれが可能であるようには見えません。