SaxonJS 3 coding improvements
Many of the new SaxonJS 3 features have been developed in response to issues that were originally raised by SaxonJS users. "Here's a problem I'm trying to solve. This is what I can do. But what about X? How can I do it with SaxonJS?" Sometimes the SaxonJS 2 solutions may be somewhat unsatisfactory - yes we can code that; but the code isn't especially "pretty", or intuitive, or easy to write... or perhaps there remain limitations... In some cases, there was actually a limitation with the SaxonJS 2 processor - for instance perhaps it is not possible to do what the user wants only with XSLT and IXSL, but instead integrating a JavaScript solution is required. In other cases, the SaxonJS 2 solution is perhaps just rather complicated, and requires putting features together in an unfamiliar way. In this paper we will look at how new SaxonJS 3 IXSL features can be used to write much cleaner solutions for some problems which were tricky with SaxonJS 2.
Authors
- Debbie Lockett
Institutions
- Sax Institute (AU)
Publication Details
- Journal
- Balisage series on markup technologies
- Published
- 2025-07-26
- DOI
- https://doi.org/10.4242/balisagevol30.lockett01
- Primary Topic
- Medical Coding and Health Information
- Type
- article
- Field-Weighted Citation Impact
- 0.00