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[(_at_)id =
$selected.task.id]" mode="task_list" />
</xsl:when>
<xsl:when test="$selected.mode = 'task_desc'">
<xsl:apply-templates select="//jtt:task[(_at_)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
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--