Subject: Re: [xsl] How to insert a set nodes under the root of an arbitrary XML using XSL? From: Graydon <graydon@xxxxxxxxx> Date: Fri, 7 Jan 2011 19:24:39 -0500 |
On Fri, Jan 07, 2011 at 05:00:56PM -0500, Wendell Piez scripsit: > Hi again, > > On 1/7/2011 4:49 PM, was written: > >The first match I gave is a match on the document node; / is the root > >node, /* is the document node, at least per XPath 2 terminology. XPath > >1 is of course using different terminology.:) > > Not quite. "/" is both "the root node" (when you know what tree > you're talking about" and "a document node" (when you don't). > > /* (short for /child::*) is the "document element" of a well-formed > XML instance, but we also see trees (for example, it's not uncommon > in temporary trees) that have more than one element child of the > root; and this XPath will select all of them. Argh. Yes, of course. Pardon me while I attempt to cudgel my brain into a state of greater utility. -- Graydon
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to insert a set nodes, Wendell Piez | Thread | Re: [xsl] How to insert a set nodes, Wendell Piez |
Re: [xsl] Dynamic dispatch of funct, Piet van Oostrum | Date | [xsl] Adding child element based on, pankaj . c |
Month |