[Home] [By Thread] [By Date] [Recent Entries]

  • From: David Carlisle <davidc@n...>
  • To: David Lee <dlee@c...>
  • Date: Tue, 28 Feb 2012 18:57:15 +0000


On Feb 28, 2012 6:15 PM, "David Lee" <dlee@c...> wrote:
>
> 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.
>

http://www.w3.org/TR/xpath20/#axes

Note:

Only document nodes and element nodes have children. If the context node is any other kind of node, or if the context node is an empty document or element node, then the child axis is an empty sequence. The children of a document node or element node may be element, processing instruction, comment, or text nodes. Attribute, namespace, and document nodes can never appear



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member