[Yazlist] GRS-1 format
mid at llgc.org.uk
Fri Oct 11 11:26:17 UTC 2013
Maybe I'll explain what I'm trying to do. My aim is to get holdings
records which are not embedded in a bibliographic record. We use VTLS's
Virtua ILS. As far as I know the only way of getting holdings
information from our Z39.50 server is using GRS-1. Retuning the same
record in MARC drops the holdings fields.
Example yaz-client output:
Z> f @attr 1=12101 004958321
Search was a success.
Number of hits: 1, setno 1
records returned: 0
Z> format GRS-1
Z> elements HU
Z> show 1
Sent presentRequest (1+1).
Record type: GRS-1
(1,1) OID: 1.2.840.10003.13.1000.24.1
(4,59) ? type = 6
(4,60) ? type = 6
(4,61) ? type = 6
(4,152) ? type = 6
(4,138) ? type = 6
(4,139) ? type = 6
nextResultSetPosition = 2
I suspected that it might not be possible to return a record in this
format over SRU but I wasn't sure.
On 10/11/2013 10:29 AM, Mike Taylor wrote:
> Hi. Michael. I'm not sure what that would even mean. By definition,
> all records in SRU are expressed in XML, whereas GRS-1 is an
> on-the-wire binary protocol for encoding structured information. There
> is no representation of a GRS-1 record in XML.
> Sorry to disappoint. (For what it's worth, I really like GRS-1. It
> predated XML, is more expressive and much more efficient, and in
> practice hardly less human-readable.)
> -- Mike.
> On 11 October 2013 10:21, Michal Dulinski <mid at llgc.org.uk> wrote:
>> Hi Everyone,
>> I have a question concerning yazproxy. Is it possible to obtain a record in
>> GRS-1 format using yazproxy's SRU interface? I am able to get get a record
>> in GRS-1 using yazclient and yazproxy but I haven't been able to do that
>> using my SRU client.
>> Thank you,
>> Michal Dulinski
>> Yazlist mailing list
>> Yazlist at lists.indexdata.dk
> Yazlist mailing list
> Yazlist at lists.indexdata.dk
Software Developer (WW1)
More information about the Yazlist