From: Gordon Paynter <gordon.paynter@uc...> - 2001-10-30 00:03:56
Can anyone recommend a Java class for reading MARC records in jdk1.1.
(My apologies if this is overly technical for oss4lib.)
I've looked at James ("Java MARC events", http://www.bpeters.com/) but
this requires somethig called JDOM which seems to need Java 1.2.
The reason I'm not using Java 1.2 is because I use Debian Linux, and
Java 1.2 has such restrictive licensing terms that Debian (and other
Free Software projects) are ignoring it. I need to either find a Java
1.1 alternative, or byte the bullet and install jdk1.2. Does anyone
have any experinece to share, either way?
From: Kevin S. Clarke <ksclarke@st...> - 2001-10-30 00:35:22
At 05:03 PM 10/29/2001 -0700, you wrote:
>Can anyone recommend a Java class for reading MARC records in jdk1.1.
I do not believe there is anything in the James package that is Java 2
dependent. It is my understanding that the JDOM option is just a way to
provide a higher level interface to the record('s events); it is not really
a part of the James package. You can use James without JDOM if you want
and you will be working with the raw MARC events (just like regular SAX
In fact, I'm not sure you really can use JDOM and James together because,
as you point out, the GPL and Apache licenses are not compatible. GNU does
have a SAX/DOM package, though, that might be of use if you are looking for
a DOM level approach to MARC. This could be layered on top of James
perhaps... See: http://www.gnu.org/software/classpathx/jaxp/