Nice work Bill. A while back Chris Biemesderfer added a section on
using Z39.50 to the MARC::Record tutorial:
http://search.cpan.org/dist/MARC-Record/lib/MARC/Doc/Tutorial.pod#Z39.50
If you have MARC::Record installed the tutorial is already hiding on
your disk somewhere, and can be retrieved by typing:
perldoc MARC::Doc::Tutorial
At any rate I reach for ruby quite a bit these days--so thanks for
your script. If you want to provide it as a cmd line option you could
optionally output as dublin core w/ the to_dublin_core method that
Will Groppe added to ruby-marc.
I like how you list out some z39.50 servers. Have you ever run across
this google map/z39.50 mashup [1]? I imagine there is some kind of
directory (at IndexData?) that perhaps your script could use somehow.
//Ed
[1] http://opus.tu-bs.de/zack/statistic/targetmaps/
|