[Allegro] MARC21

Thomas Berger ThB at Gymel.com
Mi Dez 7 11:54:38 CET 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Dudeck,

> ist es möglich aus banalen a-Formatdaten MARC21-Daten zu erzeugen? Hat
> jemand eine entsprechende *.apr?

Das Standard-Allegro liefert zwei Parameterdateien, die beide nicht
ganz zum Ziel fuehren:

e-usmarc.apr liefert etwas, was man manchmal als "Marc tagged view"
bezeichnet, also eine lesbare Form mit Feldnummern beim Datenfeld,
pro Feld eine neue Zeile.

Mit dem Z39.50-Target kommt z-usmarc.apr, die ein aehnliches Format
liefert (wg. inhaltlicher Unterschiede: ich habe die Dateien nie
verglichen), in das Z-Target ist die Umwandlung in ein echtes MARC
eingebaut.

Diese Umwandlung besteht darin, Feldnummern von Inhaltsdaten zu trennen
und eine ISO-2709-Directory-Struktur aufzubauen, d.h. von jedem
Datenfeld werden (v.a.) Feldnummer, Laenge und Anfangsposition
verzeichnet. Dies mit Mitteln der allegro-Exportsprache zu machen,
ist (vermutlich moeglich jedoch) so aufwendig, dass sich ein
extern programmiertes Skript anbieten wuerde.

Ein alternativer Ansatz waere, e-usmarc.apr so umzustricken, dass
es MARCXML liefert.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDlr9tENVh3bB0lwMRAhDnAKC3Ngc1Z5yOVDGte5EyUU/UEqaZzgCgqmsi
q+hJVvriUaT+tix/JB37N/I=
=2kvM
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro