[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Removing an XML Attribute
On Thu, Jul 05 2007 16:58:14 +0100, wapiez@xxxxxxxxxxxxxxxx wrote: > At 07:11 PM 7/4/2007, was written: ... >>Try just: >> >> <xsl:copy-of select="@*[not(self::change)]"/> > > I'm afraid this isn't going to work, on account of attribute elements > not appearing on the self:: axis. (A small but significant wrinkle.) Or is it that an attribute node is on the self:: axis when it is the context node but you can't select it using a name test? Another small but significant wrinkle is that 'self::change' works in xsltproc. However, updating to use XSLT 2.0, this gets the blessing of Saxon: 'self::attribute(change)'. Regards, Tony. ====================================================================== Tony.Graham@xxxxxxxxxxxxxxxxxxxxxx http://www.menteithconsulting.com Menteith Consulting Ltd Registered in Ireland - No. 428599 Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland ---------------------------------------------------------------------- Menteith Consulting -- Understanding how markup works ======================================================================
|
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
|