Subject: [xsl] namespace value output at weird location From: "Jacobs, Robert A." <ra.jacobs@xxxxxxx> Date: Thu, 31 Mar 2005 17:43:36 -0600 |
XSL-List'ers: I'm working on my first XML application; Michael Kay suggested I post to this list for additional XSL help. I'm using Saxon 6.5.3 to test my XSL Stylesheet documents and this is the response I'm getting back: ====================================== RESPONSE ====================================== TUTOR: Select Colors for House Painting<br xmlns:jtt="http://mil.jcsj2t.jtt30"><ol xmlns:jtt="http://mil.jcsj2t.jtt30"> <li>Select one of the following:<br><ul> <li><a href="javascript:get_explanation('task_0001');">Select Colors via a Color Wheel</a></li> <li><a href="javascript:get_explanation('task_0003');">Use a Color Consultant to Select Colors</a></li> <li><a href="javascript:get_explanation('task_0004');">Select Colors via Feng Shui</a></li> </ul> </li> <li><a href="javascript:get_explanation('task_0009');">Purchase Paint Colors</a></li> </ol> ====================================== PROBLEM ====================================== TUTOR: Select Colors for House Painting<br xmlns:jtt="http://mil.jcsj2t.jtt30"><ol xmlns:jtt="http://mil.jcsj2t.jtt30"> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ====================================== XSL Stylesheet Fragment ====================================== <?xml version="1.0" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:jtt="http://mil.jcsj2t.jtt30"> <xsl:output method="html" /> <xsl:key name="task.id" match="jtt:task" use="@id" /> <xsl:param name="selected.task.id"> </xsl:param> <xsl:param name="selected.mode"> </xsl:param> <xsl:template match="/"> <xsl:choose> <xsl:when test="$selected.mode = 'task_list'"> <xsl:apply-templates select="//jtt:task[@id = $selected.task.id]" mode="task_list" /> </xsl:when> <xsl:when test="$selected.mode = 'task_desc'"> <xsl:apply-templates select="//jtt:task[@id = $selected.task.id]" mode="task_desc" /> </xsl:when> </xsl:choose> </xsl:template> <xsl:template match="jtt:task" mode="task_list"> <xsl:choose> <xsl:when test="@task_type='meta'"> <xsl:value-of select="jtt:title"/><br/> <ol> . . . The <br/> and <ol> tags are where the namespace value is being inserted and I am not sure why. Any help greatly appreciated. Robert A. Jacobs
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Keys off of variable xml , David Carlisle | Thread | Re: [xsl] namespace value output at, David Carlisle |
Re: [xsl] Keys off of variable xml , Wendell Piez | Date | Re: [xsl] Keys off of variable xml , Wendell Piez |
Month |