Konverteringa frå xml-filer til lexc for dei språka som bruker xml-leksikon krev i dag Saxon. Saxon er skrive i Java. For å kvitta oss med java-avhengigheiter må vi byta ut Saxon med noko anna, helst open kjeldekode. Tidlegare fanst det dårleg med alternativ, men det burde ikkje vera tilfelle lengre. Istf XSLT kan ein t.d. nytta XQuery som transformator, og både for xslt og xquery burde det no finnast alternativ skrivne i C++ eller tilsvarande.
I følge Wikipedia-artikkelen [1], så er det bare Saxon som implementerer XSLT 3.0 og XQuery 3.1. Nest beste alternativ er libsxslt. Wikipedia sier «libxslt is a free library released under the MIT License that can be reused in commercial applications. It is based on libxml and implemented in C for speed and portability. It supports XSLT 1.0 and EXSLT extensions», og har bindinger til de fleste programmeringsspråk (bl.a. C++ og Python).
(In reply to Børre Gaup from comment #1) > I følge Wikipedia-artikkelen [1], https://en.wikipedia.org/wiki/XSLT
*** Bug 2453 has been marked as a duplicate of this bug. ***
http://www.martinbroadhurst.com/open-source-xquery-implementations.html har mnange utdaterte ting, men òg denne som ser ut til å vera skriven i C/C++, og er rimeleg oppdatert: http://www.zorba-xquery.com Kan vera verdt å sjå på i alle fall.