[Allegro] Z39.50: MarcXML
Thomas Berger
ThB at Gymel.com
Mo Sep 20 20:14:17 CEST 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 20.09.2010 18:23, schrieb Fischer, Thomas:
> Liebe KollegInnen,
>
> ich würde meinem Z39.50-Server gerne MarcXML beibringen
No way, das Z39.50-standardkonform hinzubekommen, behaupte ich.
> und habe auch eine Exportparameterdatei, die so etwas ähnliches produziert.
> Ich komme aber derzeit nicht weiter, weil das Avanti-Z39.50-Target MarcXML
> nicht kennt. Wenn ich es dem Marc-Format unterschiebe, indem ich meine
> Exportparameterdatei in z-usmarc.gpr umbenenne, so werden die Daten anscheinen
> trotzdem als Usmarc interpretiert.
Na so was ;-)
Aber im Ernst: Das ZTarget hat eingebaut Magie, aus Daten, die die
Exportparameter in gefeldertem Format erzeugen (also Feldnummer
plus Inhalt auf je einer Zeile, Doppel-Linefeed zwischen verschiedenen
Datensaetzen) das geforderte Format (echtes ISO 2709 mit Directory
und den geforderten Zeichencodierungen fuer die Delimiter) zu machen.
An der Anforderung MARC21 haengt festverdrahtet z-usmarc. at pr und
fuer die Aufbereitung undokumentiert die entsprechende Magie.
> Bei dem yaz-client kommt
> [math]Record type Usmarc
> an und im nachfolgenden XML-Format wird aus
> <record> <re or $>
> und aus
> <leader> <le de $>
>
> Kann ich das beeinflussen, oder liegt das am yaz-client, oder muss man da in den Z39.50-Client eingreifen?
SUTRS anfordern, dann gehen die Daten 1:1 durch. Das ist sogar
weniger "falsch", als auf die Anforderung von MARC21 mit MARCXML
zu antworten.
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iJwEAQECAAYFAkyXpHkACgkQYhMlmJ6W47PwUwP9Funnz1jbYhE8FDiEtCPHJepG
FG7TZzelpm876IkATH3KjYtBdpIb7fY+kvtIsIu5LCtlsFYJytTBigjNaDk5FcAY
zvMCmfklb+T0O5jMbgYbKnxqiCSRtOilRcMxsJDxRXihe/K7fOKNwR3cuv+WIYml
nuuUEboKUAvF2dF0C0c=
=axyW
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro