XML Übung 1 (Übung 1)

1:XAML: Sprache zur Beschreibung von Benutzeroberflächenelemente in .NET.

Tags:

<Window> Klasse um ein Fenster zu beschreiben

<Rectangle> Klasse um ein Viereck zu beschreiben

<Canvas> Klasse um ein Canvas zu beschreiben in welchem meistens weitere Elemente gefunden werden

<TextBox> Klasse welche eine Textbox beschreibt in welchem der Benutzer Text eingeben kann

2:BPML (Business Process Modeling Language): Sprache zur Beschreibung von Prozessen und Abläufen

Tags:

<process> Beschreibt einen Prozess

<startEvent> gibt ein Event an, dass einen Prozess startet

<userTask> stellt eine Aufgabe an welcher der Benutzer erlediegen soll

<endEvent> stellt das Ende eines Prozesses da

3: Markdown: Sprache zur beschreibung von Text und Dokumenten

Tags:

"* text *":

stellt Text in Italic da

"** text **":

stellt Text Bold da

" > text":

stellt Text im Blocktext da

"` text `":

stellt Text als Code da (Beispiel)

4: OPF: Sprache zur beschreibung von gepackten Dateien

Tags:

<dc:identifier>: Beschreibt einen Namen oder einer andere Kennung

<dc:title>: gibt den Titel eines Packetes an

<dc:creator>: gibt Informationen über den Ersteller

<dc:date>: stellt ein Datum da

5: XSL: Sprache zum definieren von Layouts

Tags:

<xsl:for-each> wiederhohlt Anweisungen für alle Elemente in einer Liste

<xsl:if> führt bedingte Anweisungen aus

<xsl:choose> Bildet einen Rahmen für mehrere Abfragen

<xsl:when> führt bedingte Anweisungen in einem <xsl:choose> aus