,
必要なときだけ''を追加したい
<xsl:when test="$myvar!=''">
私はそれが次のようにならないようにチェックします:
,one,two,three
one,two,three
代わりになり
ます
しかしそれは言う
変数$myvarは宣言されていません。
<xsl:variable name="myvar">
<xsl:for-each select="$header/Packaging[@type='european']/UPCPackagingLevelCode">
<xsl:choose>
<xsl:when test="$myvar!=''">
<xsl:value-of select="concat(',',.)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</xsl:variable>