|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: DTD question
Hubert Holtz wrote:
Hy, Without SGML's "&" (and) operator, XML requires you to explicitly state each possible combination of elements. This is, in theory, always possible, but it usually results in such a large OR group of OR groups that it's not done. Easier to just state the rule in the DTD's documentation and enforce it in a separate validation application (which might be your main data processing application or something like Schematron). For example, given this desired constraint: (foo & bar & baz) you can declare this content model: ((foo, bar, baz) | (foo, baz, bar) | (bar, foo, baz) | (bar, baz, foo) | (baz, foo, bar) | (baz, bar, foo)) Cheers, Eliot -- W. Eliot Kimber, eliot@xxxxxxxxxx Consultant, ISOGEN International 1016 La Posada Dr., Suite 240 Austin, TX 78752 Phone: 512.656.4139 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








