Announcement

Collapse
No announcement yet.

restriktive DTD darstellen

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

  • restriktive DTD darstellen

    Hallo zusammen,
    Bitte wie kann ich eine restriktive DTD für diese XML-Datei darstellen :

    <?xml version="1.0" encoding="UTF-8"?>

    <test>
    <ElementA att1="42">
    <ElementB>the quick <color> brown </color>
    fox jumps over the lazy dog
    </ElementB>
    </ElementA>
    <ElementC att1="id1">
    <ElementA/>
    <ElementD>
    <ElementE/>
    <ElementE att2="name" att3="25.01.1966"/>
    </ElementD>
    <ElementA/>
    </ElementC>
    <ElementC att1="id2">
    <ElementA/>
    </ElementC>
    </test>

    meine Vorschlag war So:

    ?xml version="1.0" encoding="UTF-8"?>
    <!ELEMENT test (ElementA, ElementC+)>
    <!ELEMENT ElementA (ElementB, EMPTY) >
    <!ATTLIST ElementA
    att1 CDATA #REQUIRED >
    <!ELEMENT ElementB (#PCDATA)>
    <!ELEMENT color ( #PCDATA) >
    <!ELEMENT ElementC (ElementA*, ElementD) >
    <!ATTLIST ElementC
    att1_A_D CDATA #FIXED "id1"
    att1_A CDATA #FIXED "id2">
    <!ELEMENT ElementD ( ElementE*) >
    <!ELEMENT ElementE EMPTY >
    <!ATTLIST ElementE
    att2 CDATA #FIXED "name"
    att3 CDATA #FIXED "25.01.1966">

    aber funktioniert nicht!

    kann mich jemanden helfen!!!!!

    Vielen Dank und Viele Gruesse
Working...
X