[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] <xsl:value-of select="for ..." separator=", ">
In my XSLT 2.0 stylesheet processed by Saxon 8.3, I had this: <xsl:value-of select="for $relation in $relation-list return esd:xref-doc-num($mb3-connection, $relation)" separator=", "/> But the results of the function calls were concatenated, without the separator string between them. Using string-join() like this yields the desired results: <xsl:value-of select="string-join(for $relation in $relation-list return esd:xref-doc-num($mb3-connection, $relation), ', ')"/> But why is that necessary? Why doesn't the xsl:value-of separator attribute work as I expect? Thanks, -- Kevin Rodgers
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|