Subject: [xsl] Problem with not() function. From: Ling Kok Choon <kokchoon@xxxxxxxx> Date: Tue, 9 Oct 2001 13:51:49 +0800 |
Hi, I meet a problem when use not function in the xsl. I use not function in the select statement to filter out some node. The code is : ... ... <xsl:template match="sub-title"> <xsl:apply-templates select="*[not(self::para[1]) and not(self::title) and not(self::graphic[1])]" /> </xsl:template> ... ... i need to filter out the para[1] node , the title node and the graphic[1] node. the xml is : <?xml version="1.0" encoding="UTF-8"?> <Document> ... ... <sub-title> <title>"Bluetooth" Wireless Home Control Center</title> <para>Some text here 1.</para> <para>some text here 2.</para> <para>some text here 3.</para> <graphic> <title/> <pic><para>pic/eln/bluetooth01.jpg</para></pic> </graphic> </sub-title> ... ... </Document> What i am not sure is the title and graphic[1] is filter out form the select statement, but the para[1] filter out all the <para> and not the first <para>. Do u have any idea ? Thank you. Regards, Kok Choon. -------------------------------------------------------- Name: Ling Kok Choon E-mail: Ling Kok Choon <kokchoon@xxxxxxxx> Date: 10/09/01 Time: 13:51:49 This message was sent by Z-Mail Pro - from NetManage NetManage - delivers Standards Based IntraNet Solutions -------------------------------------------------------- XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Simple XSL question, Manu KY | Thread | Re: [xsl] Problem with not() functi, David Carlisle |
Re: [xsl] Frames, Rafael 'Dido' Sevill | Date | Re: [xsl] THE NODE TEST URI:name, Manu KY |
Month |