[Home] [By Thread] [By Date] [Recent Entries]
This is an ambiguous content model. The parser (by design in SGML/XML) isn't supposed to try and figure out which of the two models are being built if you have element A or B or C in this case, all three will cause the same problem. ..dan > > I wanted to run this past some knowledgeable people. Is the following a legal > or illegal construct for an element in a DTD? > > <!ELEMENT Request ((A, B, C?) | (A?, B, C?, D))> > > Some have stated that it is illegal because "When A is present it isn't possible > to determine whether or not D is required." > > Jim Shain > Sr. C/S Architect > ALLTEL Information Services >
|

Cart



