|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: DTD and Illegal Construct
Jim Shain wrote:
> Honestly, I'm not playing stump the experts, but what about the instance?
>
> ((A, B, D?) | (A?, B, C?, D?, E))
>
> In this instance 'C' can only be present if 'E' is present.
How about:
((A, B, ((C, D?, E) | (D,E?) | (E))) | (B, C?, D?, E))
You asked about a good reference for solving these - the best I've ever seen
is a chapter of OmniMark's SGML course written by Sam Wilmott. It may be
available as a white paper, but it's not for the faint of heart. Try
http://www.omnimark.com.
--
Regards,
Marcus Carr email: mrc@a...
___________________________________________________________________
Allette Systems (Australia) www: http://www.allette.com.au
___________________________________________________________________
"Everything should be made as simple as possible, but not simpler."
- Einstein
|
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








