Given XML:
<issueDate day="30" month="09" year="2015"/>
I wanted to build a string that output: 2015-09-30
This worked:
<xsl:variable name="issueDate" as="xs:string">
<xsl:value-of select="concat(//issueDate/@year,'-',//issueDate/@month,'-',//issueDate/@day)" />
</xsl:variable>
...
<xsl:value-of select="$issueDate"/>
But this threw an error (expected EOF, found ','):
<xsl:value-of select="//issueDate/@year,//issueDate/@month,//issueDate/@day" separator="-" />
What is the syntax to select more than one value using separator attribute?