Subject: Re: Variables in XPath expressions From: Tony Graham <tgraham@xxxxxxxxxxxxxxxx> Date: Wed, 29 Mar 2000 11:55:58 -0400 (EST) |
At 29 Mar 2000 12:09 GMT, David Carlisle wrote: > > It can only be used when adding an attribute to an element > > which is to go into the output tree? > > And nowhere else? > > No. > > It can only be used in an attribute declared to be an "Attribute Value > template" in the XSLT recommendation. The boxed element "prototypes" in the XSLT recommendation and the similar prototypes in Mulberry's XSLT and XPath Quick Reference (http://www.mulberrytech.com/quickref) use "{" and "}" around the attribute values that may include AVTs. > There is no other possible description, the list of which elements take > AVT arguments and which don't is somewhat arbitrary. You just have > to check in each case. But attributes (select, test etc) that take xpath > expressions are never interpreted as AVT, as Michael said. After all, it doesn't make sense to put an AVT in something that's already going to be evaluated as an expression. Regards, Tony Graham ====================================================================== Tony Graham mailto:tgraham@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9632 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ====================================================================== XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Variables in XPath expressions, David Carlisle | Thread | position(), Emmanuel Pietriga |
Converting Single XML into multiple, Steven Mielnicki | Date | Re: Differences between Saxon, XT a, Steve Tinney |
Month |