【发布时间】:2014-10-30 23:03:13
【问题描述】:
这里是 XSL 新手/初学者用户。
我的 XSLT 文档中有类似以下模板的内容:
<xsl:template name="getpoint">
<xsl:param name="nodenum"/>
<xsl:value-of select="//nodeCoord[nodeNumber=$nodenum]/nodeXCoord"/>
<xsl:text>,</xsl:text>
<xsl:value-of select="//nodeCoord[nodeNumber=$nodenum]/nodeYCoord"/>
</xsl:template>
完整的 XSLT 文档用于生成 SVG 图形。但是,我希望将浏览器的 Y 坐标系倒置,因为我的源数据采用传统坐标系。
我的问题很简单:如何将nodeYCoord 乘以-1 并将结果而不是<xsl:value-of> 元素产生的值发送到浏览器?
编辑:请不要提供有关如何翻转 Y 坐标系的替代方法。我对此进行了研究,对于我的具体应用,我很确定这是最好的方法(假设我可以让它工作)。
【问题讨论】: