Subject: [xsl] Accessing xml node data using variable From: "Sanket Pattekar" <sanket.pattekar@xxxxxxxxx> Date: Sat, 22 Apr 2006 11:10:38 +0200 |
Hi I have a xml file called hello.xml that looks like <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="hello.xsl"?> <root> <greeting>Hello world.</greeting> <title-en>News Title English</title-en> <title-nl>News Title Dutch</title-nl> </root> Then I have the stylesheet called hello.xsl that looks like <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:variable name="lang" select="'en'" /> <xsl:variable name="MyTitleName" select="concat('title-',$lang)"/> <xsl:template match="/"> <head><title>Greeting</title></head> <body> <p>Words of greeting:<br/> <b><i><u><xsl:value-of select="root/greeting"/></u></i></b><br/> <b><i><u><xsl:value-of select="root/title-en"/></u></i></b><br/> <b><i><u><xsl:value-of select="root/title-nl"/></u></i></b><br/> <b><i><u><xsl:value-of select="root/{$MyTitleName}"/></u></i></b><br/> </p> </body> </xsl:template> </xsl:stylesheet> Now I want to create a variable called 'MyTitleName' in the stylesheet, that refrences my xml node. Any suggestion would be welcome. Sanket
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XHTML substitution questi, Michael Kay | Thread | RE: [xsl] Accessing xml node data u, Michael Kay |
RE: [xsl] XHTML substitution questi, Michael Kay | Date | RE: [xsl] Is there a way to tell if, Michael Kay |
Month |