|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Best Practice - beyond schema
From: "Henry S. Thompson" <ht@c...> > > I don't think use of <xs:any> etc is enough to allow us to use two > > XML Schema schemas in series. > > Not obvious why this won't work -- I hadn't thought of it but it's a > good idea, if your locale-specific variants are not of the > optional->required/prohibited variety. Being able to take a few passes at the data is a really useful technique. The effective schema is an intersection of schemas. It is built into Schematron (each pattern equivalent to a pass, though it may not be implemented that way), and I see James Clark was able to represent the exclusions in HTML using three passes in RELAX NG (one for the general schema, one for the restriction that an <a> cannot contain a child <a> at any level, and something else: presumably XSD would require the same, sniff :-) Cheers Rick Jelliffe
|
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
|
|||||||||

Cart








