Ich stehe bei dieser Aufgabe ziemlich auf dem Schlauch.
Ich komm einfach nicht drauf was ich verändern bzw ergänzen kann, um das XML valide zu machen.
Hat mir jemand einen hilfreichen Tipp?
ich vermute zwar der Fehler liegt teilweise bei den Quantifikatoren und bei den Elementen "Adresse" & ATTLIST bin mir jedoch aber nicht sicher...
Ich hoffe mir kann jemand weiterhelfen.
- Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!DOCTYPE Firma [
<!ELEMENT Firma (Name,Adresse+)>
<!ELEMENT Name (#PCDATA)>
<!ELEMENT Adresse (Strasse,Nr,PLZ,Ort,Kommentar?)>
<!ATTLIST Adresse Typ (Privat|Buero|Postfach) #REQUIRED >
<!ATTLIST Adresse AdresseID ID #REQUIRED >
<!ELEMENT Strasse (#PCDATA)>
<!ELEMENT PLZ (#PCDATA)>
<!ELEMENT Ort (#PCDATA)>
<!ELEMENT Kommentar (#PCDATA)>
]>
<Firma>
<Name>Hochschule Offenburg</Name>
<Adresse AdresseID="12">
<Strasse>Badstrasse</Strasse>
<Nr>24</Nr>
<PLZ>77652</PLZ>
<Ort>Offenburg</Ort>
<Ort>Suedstadt</Ort>
</Adresse>
<Adresse AdresseID="12">
<Postfach>0815</Postfach>
<PLZ>77658</PLZ>
<Ort>Offenburg</Ort>
</Adresse>
</Firma>