Community
    • Login

    XMLTools with XSLT 3.0 support

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    xmltoolsxslt
    1 Posts 1 Posters 38 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • martin-honnenM
      martin-honnen
      last edited by

      The XMLTools plugin so far provided XSLT 1.0 support based on Microsoft’s MSXML. As the current version of XSLT, since 2017, is XSLT 3.0 and, while Microsoft never supported it nor XSLT 2.0 (from 2008), there are by now third party solutions like SaxonC (exists in an open-source HE editions) that allow the use of XSLT 3.0 from C++, it would be nice to allow the use of XSLT 3.0 in addition to XSLT 1.0 in Notepad++ with XMLTools.

      I have therefore tried to fork XMLTools and have managed to integrated SaxonC HE 12.7 to provide an additional menu entry to run XSLT 3 (against XML or against JSON or against no input (starting with the named template xsl:initial-template)).

      A first zip with a release is at https://github.com/martin-honnen/xmltools/releases/tag/3.1.1.14-beta1, let me know here or on Github whether it works for you.

      1 Reply Last reply Reply Quote 3
      • First post
        Last post
      The Community of users of the Notepad++ text editor.
      Powered by NodeBB | Contributors