This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: transformation does happen after copy-of?


DC wrote:
>no node() does match attribute nodes.

This is interesting - can you show an example, because I from that would
read that I could drop the @* match like this:

<xsl:template match="node()">
  <xsl:copy>
    <xsl:apply-templates select="@*|node()"/>
  </xsl:copy>
</xsl:template>

Which you can't - what am I missing?

cheers
andrew


-----Original Message-----
From: Américo Albuquerque [mailto:aalbuquerque@viseu.ipiaget.pt]
Sent: 23 July 2002 11:54
To: xsl-list@lists.mulberrytech.com
Subject: RE: [xsl] transformation does happen after copy-of?


So why does the values of the attributes get print out??


-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com] On Behalf Of David
Carlisle
Sent: Tuesday, July 23, 2002 11:25 AM
To: xsl-list@lists.mulberrytech.com
Subject: Re: [xsl] transformation does happen after copy-of?



> I supose that the attribute nodes does't get selected in the node() 
> function

node() isn't a function, it is a node test, like text(). attribute nodes
are matched by node() but 
select="node()" is short for
select="child::node()"
and attribute nodes are not child nodes of any node.

> so, when you do a match="node()" you are selecting all nodes except 
> attribute nodes, b

no node() does match attribute nodes.

> but these also have text nodes (that contain
> there values) and these are selected by the match="node()"

attribute nodes do not have any children. The value of an attribute i
not a text node.

david

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list





---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.373 / Virus Database: 208 - Release Date: 01/07/2002
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.373 / Virus Database: 208 - Release Date: 01/07/2002
 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]