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.