[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: building a mental model for the "current node" be
New host, but yes, I found that diagram very useful. Regards On Thu, 5 Nov 2020 at 19:52, Christophe Marchand cmarchand@xxxxxxxxxx < xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > You mean that one : > > https://our.umbraco.com/documentation/reference/templating/macros/xslt/xpath- axes-and-their-shortcuts > ? > > Christophe > > Le 05/11/2020 C 17:50, Dave Pawson dave.pawson@xxxxxxxxx a C)crit : > > On Thu, 5 Nov 2020 at 14:46, Martin Honnen martin.honnen@xxxxxx > > <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > >> Am 05.11.2020 um 15:11 schrieb Chris Papademetrious > >>> As a novice, I get confused remembering when the current node > >>> does/doesnbt change. Therebs also this, which Ibm trying to grasp: > >>> > >>> https://www.w3.org/TR/xslt-30/#func-current > >>> > >>> Whatbs a good mental model for remembering this? > >>> > >>> 2. Inside an <xsl:template> block, is there a function that returns the > >>> current **template-matched** node? > >> That is what the > >> current() > >> function does, I am currently not sure why you first cite it and then > >> seem to ask for another function doing the job of the current() > function. > > I think: > > This relates to understanding the mental model? > > > > My view: > > 'here' (.) is the current node / position in the input document tree > > that is being processed. > > > > View the 'tree' in your head, and you may see the parents, siblings, > > children of this node (point in the document tree). > > Ken Holman has (had?) a good picture of this which may help. > > Then decide what you want to do next? > > When you have this model in your head comfortably, you may be happy > using > > xsl:apply-templates to process the children of the current-node, using > > the xsl 'model'. > > > > > > HTH > > > > > > > > -- Dave Pawson XSLT XSL-FO FAQ. Docbook FAQ.
|
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
|