Hi,
So ist das Schema nicht validiert. Erst wenn ich xs:attribute nach xs:sequence schreibe, ist das XML-Schema validiert.
Dafür suche ich eine Erklärung.
Aus der XSchema.DTD:
<!ELEMENT %complexType; ((%annotation;)?,
(%simpleContent;|%complexContent;|
%particleAndAttrs;))>
<!ENTITY % particleAndAttrs '((%mgs; | %group;)?, %attrDecls;)'>
<!ENTITY % mgs '%all; | %choice; | %sequence;'>
Es ist schlicht und einfach (aufgrund des Kommas, daß eine Sequenz darstellt) in der DTD so festgelegt,
daß die %attrDecls; nach %sequence; (bzw. %choice; oder %all;) kommt.
cu,
Andreas
--
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/