Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - [xsl] Element selection based on different overlapping descendant subsets [Thread Next] Re: [xsl] Element selection based on different overlapping descendant subsetsTo: Date: 2/1/2006 2:56:00 PM > if every descendant do you mean descendant here or child? > I can define a set M of element names and if every descendant > of a particular <TABLE> is in this set then it is an M-TABLE, If set M1 is A B C and set M2 is set B C D and if M3 is tables that contain A but not E or F then then you probably just want something like (assuming child, throw in a few .// if not) <xsl:template match="TABLE[A|B|C]"> make an M1-table </xsl:template <xsl:template match="TABLE[B|C|D]"> make an M2-table </xsl:template <xsl:template match="TABLE[A][not(E|F)]"> make an M3-table </xsl:template David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
