aboutsummaryrefslogtreecommitdiff
path: root/dummy/transform.xsl
diff options
context:
space:
mode:
authorAdrian Kummerländer2014-05-01 18:14:33 +0200
committerAdrian Kummerländer2014-05-01 18:14:33 +0200
commite9c4e2b716798002c9ccbf96ee509eb91ad56553 (patch)
tree6032d0bac105a0c015a9042fb858dc853893a8a9 /dummy/transform.xsl
parent29a6c1ab8b82491bcd54ad027e45644fde09ef59 (diff)
downloadInputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.tar
InputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.tar.gz
InputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.tar.bz2
InputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.tar.lz
InputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.tar.xz
InputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.tar.zst
InputXSLT-e9c4e2b716798002c9ccbf96ee509eb91ad56553.zip
Added basic parameter taking overload of TransformationFacade::generate
* XSLT stylesheets may be provided with a set of initial parameters ** these parameters can be provided as the second argument to the generate member method in the form of a string to string mapping ** the XSLT standard also permitts number and node set types as value arguments of such input parameters but this is not supported by this change * expanded test transformation to demonstrate this feature
Diffstat (limited to 'dummy/transform.xsl')
-rw-r--r--dummy/transform.xsl6
1 files changed, 6 insertions, 0 deletions
diff --git a/dummy/transform.xsl b/dummy/transform.xsl
index c955a85..5e172b6 100644
--- a/dummy/transform.xsl
+++ b/dummy/transform.xsl
@@ -15,11 +15,17 @@
indent="yes"
/>
+<xsl:param name="test"/>
+
<xsl:template match="/">
<html>
<head>
</head>
<body>
+ <div id="parameter">
+ Parameter "test" contains value "<xsl:value-of select="$test"/>"
+ </div>
+
<div id="raw">
<xsl:variable name="testFile" select="InputXSLT:read-file('test.txt')"/>
<xsl:choose>