Announcement

Collapse
No announcement yet.

rekursive Werte in Attributlisten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • rekursive Werte in Attributlisten

    Kann man mit DTD oder Schema Attributlisten auch irgendwie rekursiv definieren?

    Beispiel XML:

    <Attribut typ="Vektor <Numerisch>">

    In einer Grammatik sähe die Definition für typ etwa folgendermaßen aus:

    typ = grundtyp | 'vektor <' typ '>'

    grundtyp = 'Numerisch' | 'Boolean' | 'Aufzählung' | 'Datum' | 'Text'

    Die Anzahl der möglichen Ausprägungen ist durch beliebige Vektorschachtelung somit unendlich, obwohl es nur wenige konstante Texte gibt. Kann man das einem Schema bzw. einer DTD irgendwie beibringen?
    (wohlgemerkt als Attribut, nicht als Tag)
Working...
X