|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Flatten a sequence to a string in xslt 2.0
Use the string-join() function to concatenate all the strings in a sequence, with an optional separator. Michael Kay # -----Original Message----- # From: Andrew Welch [mailto:AWelch@xxxxxxxxxxxxxxx] # Sent: 29 March 2004 16:01 # To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx # Subject: Flatten a sequence to a string in xslt 2.0 # # # With this xml: # # <root> # <node>hello</node> # <node>world</node> # </root> # # And this variable definition: # # <xsl:variable name="foo" select="/root/node"/> # # I get a sequence of two nodes rather than the string value of # the first node (as in xslt 1.0) # # Say I want to use $foo in another function, something like: # # substring-after(.,$foo) # # how do I get from the sequence to a string? I hope I'm not # being really dumb here and missing something obvious :) # # thanks # andrew # # #
|
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
|

Cart








