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

  • From: "Pete Cordell" <petexmldev@c...>
  • To: "Andrew Welch" <andrew.j.welch@g...>
  • Date: Mon, 22 Sep 2008 16:28:28 +0100

----- Original Message ----- 
From: "Andrew Welch" <andrew.j.welch@g...>

>> So, my answer to Ian is you can't exactly do what you want using XSD
>
> ...in XSD 1.0.  It's perfectly possible 1.1 isn't it?


I think XSD 1.1 allows some of the solution.  But it seems that assertions 
are not allowed on elements (based on looking at 
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5861), so I think it would be 
difficult to ensure that the first element within the <entry> element was of 
one type and the second was of the other type.

There may be another way to achieve it though.

Cheers,

Pete Cordell
Codalogic Ltd
Interface XML to C++ the easy way using XML C++
data binding to convert XSD schemas to C++ classes.
Visit http://www.codalogic.com/lmx/ for more info




[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