如何在 XSLT 中将克拉字符 "^" 作为参数传递
下面一行尝试调用模板,但我会收到一个错误,即"表达式中意外的标记'^'">
<xsl:call-template name="tokenizeString">
<xsl:with-param name="list" select="sg[@ty='TST']/fs/f[@ix='5']/vl"/>
<xsl:with-param name="delimiter" select="^"/>
</xsl:call-template>
这是我数据的一部分,我需要拆分它TEST12^Dr K Test^^^^^^^LAB^^^^DN^GOS&TFHS Hospital
我的模板是:
<xsl:template name="tokenizeString">
<xsl:param name="list"/>
<xsl:param name="delimiter"/>
<!-- body of template -->
</xsl:template>
尝试更改以下代码行
<xsl:with-param name="delimiter" select="^"/>
跟
<xsl:with-param name="delimiter" select="'^'"/>
或
<xsl:with-param name="delimiter" select="'^'"/>