Thomas J.S.: Attribut mehrere Werte zuweisen

Beitrag lesen

Hallo,

ich bin zur Zeit am Entwickeln einer Auszeichnungssprache für Wörterbücher und stehe momentan vor der Frage, ob man einem Attribut mehrere Wert zuweisen kann. Und wenn ja, wie müssen diese Werte voneinander getrennt werden.

http://de.selfhtml.org/xml/dtd/attribute.htm

Man kann, aber ...

Um zum Beispiel einem Wort männliches und sächliches Geschlecht zuzuordnen, könnte man dann wortart="maennlich saechlich" schreiben?

... wenn du das so haben willst, muss du in der DTD CDATA für das Attribut verwenden (damit kann aber irgenwas im Attributwert stehen)
Mit XML-Schema könntest du eine list bzw. union-Typ für den Attributwert angeben, dann wäre auch ein wortart="maennlich saechlich"  zulässig.

Grüße
Thomas