Subject: Re: [xsl] group together subsequent elements? From: Graydon <graydon@xxxxxxxxx> Date: Sat, 17 Mar 2012 07:14:10 -0400 |
On Sat, Mar 17, 2012 at 12:04:46PM +0100, MatDj Cepl scripsit: > I am probably missing something very obvious, but I have not found a > way how to combine group of same elements into one. Meaning, I have > on input > > n.: <spoj>mC!m</spoj> <spoj>zalC-benC-</spoj> > > and I would like to get on output > > n.: <linked>mC!m zalC-benC-</linked> > > (number of elements in one group can vary). > > Do I miss something completely trivial or it is one of those things > which XSLT cannot do? You're not combining elements, you're putting the text node content of more than one element in the input into one element in the result tree. A template match on "spoj/text()" will give you no white space, so you should iterate using for-each and add the spaces. -- Graydon
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Re: group together subseq, G. Ken Holman | Thread | [xsl] Re: group together subsequent, Matej Cepl |
Re: [xsl] group together subsequent, Andrew Welch | Date | [xsl] xslt 2.0 regex, davep |
Month |