[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] [XPath] is it legal ?
hi, as everything is a node, one can match a node like this : node() which works well in the axis that are walking through the tree what about other axis ? @node() namespace::node() which would give the same as (respectively) : @* namespace::* and above all what about : @comment() @text() @p-i(target) namespace::comment() namespace::text() namespace::p-i(target) which are all empty if they are legal but are they legal ? (does an XPath parser must complain ?) here are the last ones : /@* /namespace::* All are accepted with Jaxen I didn't read anything in the spec that makes them illegal Will you be hurted if someone (like me) was writting something like this : $foo/@bar/@oof (this is a very smart and convenient mean to cross objects that behave like nodes, which is a feature intensively used in Active Tags : an object can expose some of its properties as attributes which values can be also an object that can expose some of its properties as attributes) -- Cordialement, /// (. .) --------ooO--(_)--Ooo-------- | Philippe Poulard | ----------------------------- http://reflex.gforge.inria.fr/ Have the RefleX !
|
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
|