|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Patterns and location paths
Kay Michael wrote: > > > Richard Tobin [mailto:richard@c...] wrote > > it appears that > > > > foo//bar[5] > > > > means different things depending on where it appears. > > > > As a location path (see section 6.1), it selects a bar element that is > > a descendent of a foo child of the current node, and that is the fifth > > such element in document order. > > > > As a pattern (see section 6.3), it matches a bar element that is a > > descendent of a foo element, and that is the fifth foo child of its > > parent. > > > Actually, as a pattern it seems to mean different things depending which > explanation you read. Arguably the sentence below production [52] "A pattern > is defined to match a node..." is definitive, in which case by definition > the pattern means the same thing in both contexts. If this is true, however, > the "it is easy to understand" explanation that follows appears to be > incorrect. If there is a case where the definition and the following explanation don't coincide, then that's a bug in the spec. I don't know of any such cases. If you find one, please send a precise description to xsl-editors@w.... James xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
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
|
|||||||||

Cart








