Mega Code Archive

 
Categories / XML / XSLT StyleSheet
 

Define variable

File: Data.xml <?xml version="1.0"?> <Employees>   <Person>      this is a test   </Person> </Employees> File: Transform.xslt <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="2.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">   <xsl:template match="/">     <html>       <body>         <h3>String handling</h3>         <xsl:variable name="sentence"           select="'this is a test'" />         Case-sensitive match against 'test':         <xsl:value-of select="matches($sentence, 'test')" />         <br />       </body>     </html>   </xsl:template> </xsl:stylesheet> Output: <html>    <body>       <h3>String handling</h3>               Case-sensitive match against 'test':               true<br></body> </html>