MARC::File::XML 1.0

[email protected] (Galen Charlton) Sun, 10 Feb 2013 22:14:17 -0800
Newsgroups perl.perl4lib
Message-ID <CALXNrD-H9FL09XZQhJdVj6wXj4Ve+o71=KeVA9ufepnjKS8pSQ@mail.gmail.com>
Hi,

I have uploaded version 1.0 of MARC::File::XML to CPAN.  Changes from
version 0.93 are:

1.0  Sun Feb 10 21:32:32 PST 2013
       - Use XML::LibXML rather than XML::SAX to parse MARCXML records.
         This offers a significant speed improvement for record parsing;
         in some tests, parsing time on a large file was reduced by 80%.
         This also avoids problems caused by character encoding bugs in
         XML::SAX::PurePerl.
       - Add method to let client code give MARC::File::XML a shared
         XML::LibXML parser object.

As you can see, this is a major change from the XML::SAX days, and I would
appreciate feedback, particularly if folks encounter porting problems.

Also, if there is anybody whose code depends on MARC::File::XML using SAX
-- presumably only if you were subclassing MARC::File::SAX -- please let me
know.

Regards,

Galen
-- 
Galen Charlton
[email protected]