XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Venetian Blinds vs Garden of Eden patterns for industry standards XML Schemas

At 2010-10-28 14:32 +0100, Pete Cordell wrote:
>Hi David,
>
>It should be ns1:root/a/b/ns2:root/b as Philip says because in the 
>scheme I described a and b were unqualified.  As such there's no 
>difference in name between b in ns1 and b in ns2 as there would be 
>if they were qualified.
>
>I think Philip is right about the issues.  It's down to the 
>limitations in XPath expressibility.  You need to say something 
>like: b whose qualified parent is in namespace ns1.  Sort 
>of   b[qualified-parent-ns()=ns1]!

b[parent::ns1:*]

... or if you are matching nodes:

  ns1:*/b

I hope this helps.

. . . . . . . Ken

--
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/d/
G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/d/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal



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


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

Copyright 1993-2007 XML.org. This site is hosted by OASIS