Assignments 1 - 6 - XML
Ü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
Übung 2

Übung 3
In einer Liste von Stiften gibt es die Kategorien Bleistifte und Kugelschreiber. Es gibt 2 verschiedene Arten von Bleistiften. Andorra ist eine alte Marke aus St. Petersburg. Es sind 24534 Stifte mit der Stärke 4 verfügbar. Alternativ stehen 2167 Bleistifte der Marke Pandora mit einer Stärke von 2 zur Verfügung. In der Kategorie Kugelschreiber gibt es nur 563 von Bic mit einer Stärke von 4.
Übung 4

Übung 5

Übung 6
