Final Cut Pro 6 - Tags und Elemente

background image

Tags und Elemente

Das Versehen des Inhalts mit Tags (Kennungen, IDs) gibt dem Inhalt eines Dokuments
eine Struktur und eine bestimmte Bedeutung. Jedes Tag definiert ein Element des
Dokuments. Vergleichen Sie zum Beispiel die folgenden Auszüge aus einer Textdatei,
bevor und nachdem Tags hinzugefügt wurden:

Originaltextdatei

Coffee house wide shot

17

300

OK

Mit Tags versehenes Dokument

<clip>

<name>Coffee house wide shot</name>

<reel>17</reel>

<duration>300</duration>

<good>TRUE</good>

</clip>

In der ursprünglichen Textdatei müssen Sie die Bedeutung der Zahlen 17 und 300
erraten. In dem mit Tags versehenen Dokument stellen die Tags klar, dass 17 der
Bandname eines Clips und 300 die Clipdauer (in Bildern) ist.

Bei XML können Elemente andere Elemente enthalten. Im Beispiel oben schließt das
Element <clip> alle anderen Elemente ein.

Die meisten Markup-Sprachen weisen eine beschränkte Anzahl Tags und Regeln auf, um
festzulegen, wie die Elemente hierarchisch geordnet werden können. Zum Beispiel kann
ein HTML-Dokument ein Element des Typs <p> enthalten (dies ist ein Absatzelement).
Würde ein Element des Typs <sentence> hinzugefügt, würde dieses von HTML-fähigen
Programmen nicht erkannt, es sei denn, der komplette HTML-Standard würde geändert.

background image

Kapitel 11

Verwenden von Final Cut Pro-XML und QuickTime-Metadaten

173

II

XML wurde erweiterbar konzipiert – Sie können beliebige Tags und hierarchische
Regeln definieren, die zu den Daten passen, mit denen Sie arbeiten. Zum Beispiel
könnte eine XML-Datei, die Geschäftsinventardaten enthält, Elemente wie <product>,
<manufacturer>, <cost> und <size> beinhalten. Eine XML-Datei, die Videoschnittinfor-
mationen enthält, würde ganz andere Elemente wie <clip>, <name>, <duration>,
<logginginfo> etc. enthalten.

XML ist eine strikte Markup-Sprache, was bedeutet, dass alle Tags geschlossen werden
müssen. Wenn Ihr XML-Dokument zum Beispiel ein Tag <clip> enthält, muss es ein
entsprechendes Tag </clip> geben, um das Element zu schließen. Nicht geschlossene
Tags führen zu Fehlern.