[XML Schema] Warum so komplex?
-
Warum wurde entschieden, statt:
<xs:element name="A" type="xs:string"/> <xs:element name="B" type="xs:string"> <xs:attribute name="Battr" type="xs:integer"/> </element>
das hier zur verwenden:
<xs:element name="A" type="xs:string"/> <xs:element name="B"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Battr" type="xs:integer"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>
Da eine solche W3C-Recommendation ja doch seine Zeit braucht kann das ja kein Anflug von nächtlicher Betrunkenheit sein. Trotzdem findet man nirgends Informationen warum eine solch umständliche Darstellung gewählt wurde. Wo findet man Informationen warum sie so tun als wären sie betrunken gewesen?
MfG SideWinder
-
Vielleicht weil XML Zeugs umständlich zu parsen sein muss.