Subject: [xsl] RE: Troubling passing parameter to xsl:sort via ASP From: "Jessica Hennessey" <jessica@xxxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 2 Aug 2007 12:12:13 -0400 |
I am a complete newbie at xml/xsl and can't figure out why my parameter is not being "read" by my xsl template. The XML document is dynamically generated each time the page runs. I have no control over how that gets generated. **************************************************** ASP Code: Set objXmlHttp1 = Server.CreateObject("Msxml2.serverxmlhttp") Set objDom = Server.CreateObject("MSXML2.FreeThreadedDOMDocument") objXmlHttp1.send strSend xmlOK = objDom.loadXML (objXmlHttp1.responseText) set xsl = Server.CreateObject("MSXML2.FreeThreadedDOMDocument") xsl.async = false xslOK = xsl.load(Server.MapPath("includes/joblist.xsl")) set xslt = Server.CreateObject("MSXML2.XSLTemplate") set xslt.stylesheet = xsl Set xslProc = xslt.createProcessor() xslProc.input = objDom xslProc.addParameter "order", request("order") xslProc.transform sOutput = xslProc.output response.write sOutput set xslProc = nothing set xslt = nothing ****************************************************************** XSL Code: <?xml version='1.0'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:param name="order"/> <xsl:template match="/"> <xsl:for-each select="root/job"> <xsl:sort select="$order" order="ascending"/> <tr> <td><a> <xsl:attribute name="href">jobdetail.asp?jobid=<xsl:value-of select="JOBPOSTINGID_INT"/></xsl:attribute> <xsl:value-of select="TITLE_STRING" /></a></td> <td><xsl:value-of select="CITY_STRING"/>, <xsl:value-of select="STATE_STRING"/></td> <td><xsl:value-of select="EMPLOYMENTTYPE_STRING"/></td> </tr> </xsl:for-each> </xsl:template> </xsl:stylesheet> ************************************************************************** Jessica Hennessey Sunlight Studios - Internet Consulting & Development www.sunlightstudios-icd.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Split element with mixed , Abel Braaksma | Thread | Re: [xsl] RE: Troubling passing par, Steve |
RE: [xsl] Split element with mixed , Kevin Bird | Date | RE: [xsl] Split element with mixed , Michael Kay |
Month |