[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XPath/XQuery/XSLT fn:node() question
Could you reference where in the specs that the child axis doesn't contain attributes ? The best I can find is : * the child axis contains the children of the context node And then: * the attribute axis contains the attributes of the context node; the axis will be empty unless the context node is an element But nothing I can spot that says attributes are not children. I 'know' the answer but I can't find where in the specs its explicit. ---------------------------------------- David A. Lee dlee@calldei.com http://www.xmlsh.org > -----Original Message----- > From: David Carlisle [mailto:davidc@nag.co.uk] > Sent: Tuesday, February 28, 2012 1:13 PM > To: David Lee > Cc: 'xml-dev@lists.xml.org' > Subject: Re: XPath/XQuery/XSLT fn:node() question > > On 28/02/2012 18:06, David Lee wrote: > > I know that the fn:node() function does not select attributes but I > > cannot find any definitive reference to that. > > It's not actually a function but a node test. It does match on > attributes, but because you have not supplied an axis it defaults (like > every other expression) to the child: axis, and their are no attributes > on that axis. > > attribute::node() > > does select attributes. > > > > http://www.w3.org/TR/xpath/#NT-AxisSpecifier > > > > I read: > > > > child::node() selects all the children of the context node, whatever > > their node type > > > > But no reference to excluding attribute nodes. > > there are never any attribute document or namespace nodes in the child > axis. > > David > > ______________________________________________________________ > __________ > The Numerical Algorithms Group Ltd is a company registered in England > and Wales with company number 1249803. The registered office is: > Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. > > This e-mail has been scanned for all viruses by Star. The service is > powered by MessageLabs. > ______________________________________________________________ > __________ >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|