Category: MarcEdit

  • MarcEdit 5.0 Update

    Ok — I’ve done my testing and am sufficiently happy that the new XSLT engine switching works and that the Saxon engine will work with current XSLT stylesheets.  Benchmarks: MARCXML => MARC MSXML Engine 500 Records: first run (1.2 secs) 500 Records: second/third run (0.09 secs) Saxon.NET 500 Records: first run (5.4 secs) 500 Records:…

  • MarcEdit 5.0 and XSLT Engines

    So I spent a little more time last night doing my final testing before uploading the new build of MarcEdit which includes the choice of utilizing the Saxon or MSXML XSLT engines, and I ended up making a last minute change to make XSLT processing more granular.  When completed, users will now have two locations…

  • Example of Changing XSLT Engine via COM

    Anyway, once MarcEdit starts allowing users to utilize the Saxon XSLT engine, a new COM property will be made available to allow users scripting to the MARCEngine the ability to modify which engine is in use.  Here’s how it would look: Const MSXML = 1 Const SAXON = 2 lret = 0 Set obj_MARC=CreateObject(“MARCEngine5.MARC21”) obj_MARC.Set_XSLT_Engine…

  • XSLT 2.0 Support coming soon to MarcEdit 5.0

    So I’ve just about finished making the changes to MarcEdit 5.0 to include Saxon’s .NET component into the application.  This will allow users the ability to support XSLT 1.0, 2.0, XPath, Xquery, etc.  By default, the application will continue to utilize the customized version of the System.XML classes provided by default in .NET since they…

  • MarcEdit 5.0 uptake

    I don’t do it very often but its now been about a year since I formally posted MarcEdit 5.0 as beta and in the 12 months, the program has now been downloaded by 10, 021 unique users.  Not bad I guess.  Hopefully, when I take the program to 5.1 when the docs are completed, I’ll see less…

  • MarcEdit 5.0 updates

    I’ve posted an update.  Some of the highlights of the change: New functions added to the MarcEngine/COM objects that allow for the streaming of text into the MARCEngine for direct translation to MARC.  Traditionally, MarcEdit has been a file based tool (i.e., you send it a file and it prints the results to a new…

  • MarcEdit 5.0 updates (preupdate moved into download area)

    Ok — I ran the preupdate through some more extensive testing and I’m happy with it.  I’ve also made a few other changes.  The biggest changes: Entity resolution — ability to set entity resolution by translation. Installation improvements — I’ve made some changes to the program so now MarcEdit 5.0 can be installed on machines…

  • MARC21XML=>Static OAI XSLT Stylesheet

    So I noticed David Bigwood mention on his blog (http://catalogablog.blogspot.com/2006/07/static-oai.html) that he wished that there existed an XSLT stylesheet that moved data from MARC21XML to Static OAI.  Well, ask and you shall receive.  While I doubt that David will be able to make use of this (it sounds like he’s finished with his project), maybe…

  • MarcEdit 5.0 pre-update

    There are a few folks that have been requesting this — so I’ll make it available for those wanted to try it.  I’ll formalize the update later this week.  So what does it do?  The change is in how the MarcEngine handles DTDs.  By default, I’ve turned DTD validation off in order to make it…

  • MarcEdit 5.0 Update

    Ok — so I finished testing some of the generated code snippets and everything looks like its working.  So I’ve posted the update.  The program includes the changes noted from this following post: https://blog.reeset.net/archives/292.  It appears that the perl generation is working well and I corrected a small error with the vbscript generation.  So download…