Logo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

Anwendung - FilmXML

Darstellung von Filminformationen

Wir betrachten hier XML-Dokumente, mit deren Hilfe Informationen über Filme - wie z.B. den Film "Titanic" - strukturiert dargestellt werden.

<?xml version="1.0" encoding="iso-8859-1"?>
<Film>
  <!-- Rahmendaten -->
  <Titel>Titanic</Titel>
  <Erscheinungsjahr>1997</Erscheinungsjahr>
  <Laenge einheit="Minuten">194</Laenge>
  <FSK>12</FSK>
  <Regie>
    <Regisseur>
      <Vorname>James</Vorname>
      <Name>Cameron</Name>
    </Regisseur>
  </Regie>
  <!-- Darstellung der Figuren -->
  <Darstellung>
    <Figur>Jack Dawson</Figur>
    <Darsteller>
      <Vorname>Leonardo</Vorname>
      <Name>DiCaprio</Name>
    </Darsteller>
  </Darstellung>
  <Darstellung>
    <Figur>Rose DeWitt Bukater</Figur>
    <Darsteller>
      <Vorname>Kate</Vorname>
      <Name>Winslet</Name>
    </Darsteller>
  </Darstellung>
  <!-- ... -->
</Film>

Aufgabe 1

(a) Entwickle eine geeignete Dokumenttypdefinition zur Beschreibung der Struktur gültigen FilmXML-Dokumente. Berücksichtige u.a., dass ein Film mehrere Regisseure haben kann.

(b) Validiere das oben gezeigte XML-Dokument sowie weitere XML-Dokumente zu anderen Filmen.

X

Fehler melden

X

Suche