-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XSLT 2 #402
Comments
No plans, do you know of a good .NET implementation of XSLT 2.0 ? |
I'm not very familiar with .NET, but what about XQSharp or XmlPrime as it's called now? Not free, though. Maybe XPath2.Net? |
The current version of XSLT is version 3.0, support for .NET framework has been around for years through Saxon-HE .NET. I think the README there talks about XSLT 2 but Saxon since version 9.8 is an XSLT 3 processor. |
Have done a prototype of using Saxon 10, XSLT 3 processor, instead of XslCompiledTransform, XSLT 1 processor, in XmlNotepad: https://github.com/martin-honnen/XmlNotepad/tree/Xslt3Branch. Doesn't support the XInclude reader used with XslCompiledTransform and of course, as Saxon never supported that, doesn't support C# code as embedded msxsl:script in XSLT, although the much richer function library of XSLT 3 (e.g. regular expression support, xs:date and xs:dateTime plus durations, parse-json) might allow it easily not to need C# for many stuff but just write pure XSLT 3/XPath 3.1 code. |
Any chance on XmlNotepad supporting xslt 2?
The text was updated successfully, but these errors were encountered: