[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Questions on the new XSL spec (section 2.6)

Subject: Questions on the new XSL spec (section 2.6)
From: Steve Dahl <sdahl@xxxxxxxxxxx>
Date: Mon, 28 Dec 1998 23:32:08 -0500
Questions on the new XSL spec (section 2.6)
In section 2.6, the new pattern rules seem confusing to me:

    Can '.', '..', ancestor(), ancestor-or-self(), and id() appear in
match patterns, or only in select patterns?

    What does it mean when they occur in a match pattern, if that's
permitted?

    Can these patterns appear in a SubtreeExpr? In other words, can they
appear as a "child" of another pattern? For example, is
'a/b/ancestor(c)/d' a permitted pattern?

    If this is permitted, what does it mean if they are preceded by '/'?
What does it mean if they are preceded by '//'?

    It's possible in the new pattern syntax to have '@x' followed
immediately by '/'. But '@x/y' is a pattern that doesn't seem to make
any sense. What kinds of NodeExpr are allowed to follow an
AttributeExpr, when they are separated by '/' or '//'? Similarly, what
kinds of NodeExpr are allowed to follow a TextExpr, CommentExpr, or
PiExpr?



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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.