← Prev in month ← Prev in thread

Re: [xml-dev] Venetian Blinds vs Garden of Eden patterns for industry standards XML Schemas

From
G. Ken Holman <>
To
Date
2010-10-28T14:15:25Z
ID
<>
Thread
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:
Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/d/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal
← Prev in month ← Prev in thread