Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - >Thread Next - Re: [xsl] Concatenating string values of a sequence [xsl] Concatenating string values of a sequenceTo: xsl-list@-----.------------.--- Date: 8/4/2009 5:48:00 PM I’m finally getting around to XSLT 2.0 and having fun with grouping and tokenizing. But I’m stymied on this: I need to tokenize a string that may span multiple text nodes or elements. The tokenize() function won’t take a sequence of more than one as its first argument, and I can’t figure out how to concatenate the values of the nodes in the set in situ (I’ve even tried a FLWR expression!). tokenize( current-group()[position() > 1], '\s*;\s*' ) is what I have right now. I’ve tried wrapping the sequence in concat() (which wants more than one argument), in string-join(), and a FLWR that just resulted in a sequence of strings rather than a concatenation. Pointers? Thanks in advance, Chris -- Chris Maden, text nerd <URL: http://crism.maden.org/ > America: Land of the ———— and the home of the —————. <URL: http://www.boingboing.net/2009/07/29/us-border-station-sc.html > GnuPG Fingerprint: C6E4 E2A9 C9F8 71AC 9724 CAA3 19F8 6677 0077 C319 --~------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ or e-mail: <mailto:xsl-list-unsubscribe@l...> --~-- | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
