|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] how to select the complementary of a child ?
Hello, I'm trying to write an xsl file. Inside a node, I need to select all its children exept one. I'm not able to write this in XSL. Have you got any idea ? The source : <root> <a>...</a> <b>...</b> ................. <z>...</z> </root> The XSL stylesheet: <xsl:template match="root"> <xsl:apply-templates select="a"/> <myns:rest> <xsl:apply-templates select="all-the-children-exept a"/> </myns:rest> </xsl:template> The result: <A>...</A> <myns:rest> <B>...</B> ....... <Z>...</Z> </myns:rest> For : <xsl:apply-templates select="all-the-children-exept a"/> I tried : <xsl:apply-templates select="*[not(a)]"/> <xsl:apply-templates select=".[not(a)]"/> <xsl:apply-templates select="not(a)"/> But I didn't manage to obtain what I want Thank you for your help. -- Mathieu MANGEOT-LEREBOURS | Phone : +33 4 76 61 51 32 Xerox Research Centre Europe | Fax : +33 4 76 61 50 99 6 chemin de Maupertuis | E-mail: Mathieu.Mangeot@xxxxxxx F-38240 Meylan FRANCE | http://www.xrce.xerox.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








