pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Dennis Sacks <dennis@illusions.com>
To: Iain <iain@mst.co.jp>
Cc: Matteo Braidotti <braidotti@aliceposta.it>
Cc: pgsql-sql@postgresql.org
Subject: Re:
Date: Tue, 01 Feb 2005 10:00:30 -0700
Message-ID: <41FFB5AE.8080501@illusions.com> (raw)
In-Reply-To: <003401c5081a$145abcf0$7201a8c0@mst1x5r347kymb>
References: <002d01c503b3$56000b80$0201a8c0@home>
	<003401c5081a$145abcf0$7201a8c0@mst1x5r347kymb>

Iain wrote:

> hi,
>  
> I'm not familiar with iso2709  but there is a program called Octopus 
> that may do what you want. It's open source software and can be found 
> at octopus.enhydra.org - worth a try anyway.


ISO2709 is very similar to MARC records as used by libraries. Its most 
likely  not going to be a simple export.

In ISO2709 there can be variable columns per record, multiple values per 
column. You should be able to find a document that describes ISO2709 - 
and you could write a perl program to do the conversion. You'll need to 
know what tags you should be using. If I recall, ISO2709 doesn't specify 
the tags, only the format of the records, but its been a long time since 
I've looked at it, so I could be wrong.

At one point I did the opposite (sort of) - I wrote a perl program to 
parse ISO2709 files (on mag tapes) and converted them to delimited text 
to be indexed & searched.

Dennis Sacks
dennis@illusions.com

view thread (2+ messages)

Message-ID: <41FFB5AE.8080501@illusions.com>
Permalink:  ../41FFB5AE.8080501@illusions.com/
Also on:    postgresql.org/message-id/41FFB5AE.8080501@illusions.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-sql@postgresql.org
  Cc: dennis@illusions.com, iain@mst.co.jp, braidotti@aliceposta.it
  Subject: Re:
  In-Reply-To: <41FFB5AE.8080501@illusions.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox