/xsl-params

Extract XSLT stylesheet params

Primary LanguageXSLTBSD 2-Clause "Simplified" LicenseBSD-2-Clause

xsl-params

Extract XSLT stylesheet params, in response to Graydon’s request

Sample invocation:

saxon -it:test -xsl:params-function.xsl '!indent=yes'

Output:

<?xml version="1.0" encoding="UTF-8"?>
<params>
   <param overridden="file:/C:/cygwin/home/gerrit/XML/saxon-support/2021-11-17_graydonish@gmail.com/xsl-params/params.xsl"
          origin="file:/C:/cygwin/home/gerrit/XML/saxon-support/2021-11-17_graydonish@gmail.com/xsl-params/params-function.xsl"
          name="foo"
          select="'baz'"
          as="xs:string"/>
</params>