OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] XSLT subtree pruning/ filtering using namespace

[ Lists Home | Date Index | Thread Index ]

> I am trying to filter out subtrees using element namespaces. 
> select="NAME[namespace-uri()='http://www.monday.com/']/AGE"

If you select all the elements with a particular name, e.g. "NAME", then
they will all have the same namespace: the namespace is part of the name. In
XSLT 1.0, if the name has no prefix (as in this example) then the
namespace-uri() will always be "", so this predicate will never select

If you want to select all the elements with local name NAME and namespace
URI 'http://www.monday.com/', use
<apply-templates select="monday:NAME"

Michael Kay


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS