Thomas J.S.: Validierung von XML-Dokumenten

Beitrag lesen

Hallo Chriatian,

Falls ein (optionales) Element existiert, muss zwingend ein anderes
Element (auf gleicher Ebene) existieren.

Das ist auch in der DTD möglich.
(a)? | (a, b)

»»Die Oder-Verknüpfung macht dann daraus: (a oder nichts) oder

(a gefolgt von b).

Ich sehe schon was du meinst.
Korrektur ist: (a?, b)
(wobei bei bekanntgabe der DTD durchaus andere Kombinationen erforderlich sein könnten.)

Grüße
Thomas