[Yazlist] Bad record?

Adam Dickmeiss adam at indexdata.dk
Thu Nov 25 11:07:03 CET 2004


Graff_Zoltan wrote:
> Hi!
> 
> My first YAZ program search a Z39.50 server, and print the records.
> It works well almost every time / every database.
> But there is two records... One of them is:

Offset 20dec (length data entry) and 21dec (length data offset) are both 
blanks. This makes YAZ makes bad guess on how data lengths and data 
offsets are calculcated..

The characters at these offsets are usually 4 and 5 respectively.

/ Adam

> My program's output:
> 
> Addr:  vocal.lib.klte.hu:210/Default
> Query: idno="bibJAT00075017"
> PQF:   @attr 1=12 bibJAT00075017
> Sum: 1
> ****  0. record: USmarc syntax, kltedb database
> 001
>   <!-- no separator at end of field -->
> 001
>   <!-- no separator at end of field -->
> 900
>   <!-- no separator at end of field -->
> 000
>   <!-- no separator at end of field -->
> 005
>   <!-- no separator at end of field -->
> 001
>   <!-- no separator at end of field -->
> 700
>   <!-- no separator at end of field -->
> 019
>   <!-- no separator at end of field -->
> 008
>   <!-- no separator at end of field -->
> 004
>   <!-- no separator at end of field -->
> 100
>   <!-- no separator at end of field -->
> 036
>   <!-- no separator at end of field -->
> 040
>   <!-- no separator at end of field -->
> 000
>   <!-- no separator at end of field -->
> 800
>   <!-- no separator at end of field -->
> 077
>   <!-- no separator at end of field -->
> 080
>   <!-- no separator at end of field -->
> 003
>   <!-- no separator at end of field -->
> 600
>   <!-- no separator at end of field -->
> 085
>   <!-- no separator at end of field -->
> 100
>   <!-- no separator at end of field -->
> 002
>   <!-- no separator at end of field -->
> 900
>   <!-- no separator at end of field -->
> 121
>   <!-- no separator at end of field -->
> 245
>   <!-- no separator at end of field -->
> 009
>   <!-- no separator at end of field -->
> 000
>   <!-- no separator at end of field -->
> 150
>   <!-- no separator at end of field -->
> 260
>   <!-- no separator at end of field -->
> 004
>   <!-- no separator at end of field -->
> 300
>   <!-- no separator at end of field -->
> 240
>   <!-- no separator at end of field -->
> 300
>   <!-- no separator at end of field -->
> 002
>   <!-- no separator at end of field -->
> 100
>   <!-- no separator at end of field -->
> 283
>   <!-- no separator at end of field -->
> 500
>   <!-- no separator at end of field -->
> 003
>   <!-- no separator at end of field -->
> 500
>   <!-- no separator at end of field -->
> 304
>   <!-- no separator at end of field -->
> 650
>   <!-- no separator at end of field -->
> 001
>   <!-- no separator at end of field -->
> 700
>   <!-- no separator at end of field -->
> 339
>   <!-- no separator at end of field -->
> 949
>   <!-- no separator at end of field -->
> 000
>   <!-- no separator at end of field -->
> 800
>   <!-- no separator at end of field -->
> 356
>   <!-- no separator at end of field -->
> 
> 
> I've wrote a small marc-print DOS utility some years ago.
> This program can print out this record, the result is:
> 
> *** 1. Length :00534, Stat:a, Alk:am  , Bazis:00169
>  001 bibJAT00075017
>  005 20010606144147.0
>  008 741125 1974    ro                  hun
>  040
>    $a Sz1
>  080
>    $a 850-31F=945.11
>    $a 629.19(73)(0:8)
>  100 1
>    $a Fallaci, Oriana
>    $d (1932-)
>  245 10
>    $a Ha meghal a Nap. (Se il Sole muore). Riportregâeny. (Ford. Karsai Lucia). [2.  kčot.]
>  260
>    $a Bucuresti Bukarest :
>    $b Kriterion,
>    $c 1974
>  300
>    $a 327 p. ;
>    $c 19 cm.
>  500
>    $a Magyar-româan kčozčos kiadâas.
>  650  7
>    $a îUrhajâozâas
>  949
>    $l Sz1
> 
> Is that record really bad?
> 
> Zoltan Graff
> 
> 
> _______________________________________________
> Yazlist mailing list
> Yazlist at indexdata.dk
> http://www.indexdata.dk/mailman/listinfo/yazlist
> 






More information about the Yazlist mailing list