Aufgaben

16.01.2017 03:31 Uhr

Abgeben Sie Ihre Lösungen zu den folgenden Aufgaben bitte bis vor Beginn der 26. Januar Stunde in WoMS.


Aufgabenstellung:

Gegeben seien zwei Dateien.

a) Eine Datei mit dem Inhalt 

<person>
<vorname attr1="value1">Margarita</vorname>

<fehler attr1="value1" attr2="value2">Weber</fehler>
</person>
<person>
<vorname attr1="value1">Heike</vorname>
<fehler attr1="value1" attr2="value2">Jurzik</fehler>
</person>

b) Eine Datei mit dem Inhalt

<!ELEMENT kurs person>
<!ELEMENT person vorname famname>

Schreiben Sie ein Programm, das

  • die Datei b) wie heute besprochen einliest und in einer Struktur Ihrer Wahl speichert.
  • anschliessend die Datei a) öffnet und jedes XML Element abdruckt. Für jedes Element wird nach dem Starttag eine Meldung gedruckt, die angibt, ob es sich dabei um ein in der Datei b) enthaltenes Tag handelt oder nicht.
Schlagwörter: