Announcement

Collapse
No announcement yet.

complexType mixed ohne feste Reihenfolge

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

  • complexType mixed ohne feste Reihenfolge

    Hallo,

    ich habe ein Problem mit einem complexType-Element. Dieses Element <link> enthält Text und verschiedene Elemente. Das Element taucht im Dokument mehrmals auf, die Reihenfolge und die Elemente, die in <link> auftauchen variiert aber. Das heißt, ich kann nicht mit <sequenz> arbeiten. Die Verschachtelung lässt sich leider nur so lösen. Der einzige Weg, der mir einfällt, ist mit <choice> jedes Vorkommen einzeln festzulegen, was aber wahnsinnig aufwendig wäre. Gibt es eine elegante Methode?

    Das sieht dann zum Beispiel so
    <link xlinktype="resource" xlinklabel="source">tropico c<choice><ex>an</ex><am>a&#x304;</am></choice>cri</link>
    oder so
    <link xlinktype="resource" xlinklabel="source">Tropicus <choice><orig>capri<lb/>corni.</orig><reg>capricorni.<lb/></reg></choice></link>
    aus.

    Danke für eure Antworten
    Grüße
    Sarah

  • #2
    Ok, ich hab das Problem mit xs:all gelöst... musste ein bisschen schummeln, weil da jedes Element höchstens einmal auftauchen darf, hat aber iwie hingehauen!

    Comment

    Working...
    X