Subject: [xsl] XSL selection of apply templates From: "Moshe Eshel" <hakotea@xxxxxxxxx> Date: Wed, 11 Apr 2001 15:36:37 +0200 |
I have three files in this scheme... an XML file which conatins elements named BOX with an attribute of PLACE_ID and an attribute of BOX_TEMPLATE_ID <BOX PLACE_ID="1" BOX_TEMPLATE_ID="4"/> an XSL file which holds <xsl:apply-templates select="//BOX[@PLACE_ID='1']"/> another XSL file included in the first which Holds: <xsl:template match="BOX[@BOX_TEMPLATE_ID='4']"> Do Something </xsl:template> Each of the files contains more of these with other values What happens is that everything works exactly as I want it to... The First XSL finds the appropriate template to apply on the specific BOX element (according to its BOX_TEMPLATE_ID) and executes this in the order of the PLACE_ID My question might seem stupid (because it works) but here goes: Why does it work that way, and Howis it logically done by the XSL processor... BTW I'm using MSXML3 Thanks a bunch Moshe _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Moshe Eshel U4all.com - The Live Knowledge Trading Community http://www.u4all.com moshe@xxxxxxxxx AIM: hakotea +972 3 624 1848 #107 +972 52 780 475 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Interesting numbering pro, Michael Kay | Thread | RE: [xsl] XSL selection of apply te, Michael Kay |
[xsl] ServerXMLHTTP error, Daniel Newman | Date | [xsl] Inserting parts of a xml docu, Martin Renner |
Month |