Thank you, that work's brillantly. On Thu, Jul 19, 2012 at 3:18 PM, Noam Postavsky < [email protected]> wrote:
> On Thu, Jul 19, 2012 at 9:42 AM, stuart shepherd > <[email protected]> wrote: > > I'm guesing it's something to do with having elements within the text, > but > > it doesn't look to be replacing anything but rather adding in the replace > > value multiple times, is there a way round this. > > It's replacing every text node in enum with the replace value, to > replace all enum's children instead: > > <xsl:template match='//control[name="MatGrp1Ch1Pend"]/enum'> > <xsl:copy> <!-- copy the enum node--> > <!-- use the following as contents --> > <enumitem><value>16</value><label>Grp1 Ch1</label></enumitem> > <enumitem><value>17</value><label>Grp1 Ch2</label></enumitem> > <!-- etc ... --> > </xsl:copy> > </xsl:template> >
_______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] https://mail.gnome.org/mailman/listinfo/xml
