textus: Gewebe, Geflecht), Instrument der Kommunikation mittels Sprache; umgangssprachlich für eine zusammenhängende schriftliche Darstellung, […] in der elektronischen Datenverarbeitung für das als Datei gespeicherte Sprachmaterial […] Der T. wird durch typische Formen, die auch in Kombinationen vorkommen, von seinem Umfeld bzw. einem anderen T. abgegrenzt[…]“ (Metzler Lexikon Literatur- und Kulturtheorie. Ansätze, Personen, Grundbegriffe. Hg. Von Ansgar Nünning. 3. aktualisierte Auflage, Stuttgart 2004.) Text
Einfach zu erstellen: Textdatei *.xml Von Rechnern gut zu verarbeiten: APIs & Co. Reines Textformat Menschenlesbar XML, so schaut‘s aus (Beispiel von http://de.selfhtml.org/xml/intro.htm) : <nachricht> <titel>XML wird jetzt auch in SELFHTML beschrieben!</titel> <text> Nach langer Pause ist eine neue SELFHTML-Version erschienen. Eine der wichtigsten Neuerungen ist der XML-Teil, in dem die neue Definitionssprache für Auszeichnungssprachen behandelt wird. […] </text> <datum>20.10.2001</datum> <redakteur>Ferdinand Schreiberling</redakteur> </nachricht> Extensible Markup Language – XML
existieren können und innerhalb des XML-Dokuments eigenständige Einheiten bilden: Die Daten oder der Textinhalt werden von Tags geklammert, d.h. von einem Start-Tag und einem End-Tag umschlossen. <hello> world </hello> Die Struktur des Textes kann z.B. über DTDs (Document Type Definition) und XML Schema (XSD: XML Schema Definition) beschrieben werden. Die Form und Darstellung des Textes kann über CSS (Cascading Style Sheets) und XSL (eXtensible Stylesheet Language) festgelegt werden. Über die Verwendung von XML können also Inhalt (Daten), Struktur und Layout eines Dokuments strikt getrennt werden. XML: Anforderungen und Eigenschaften
Regeln der XML- Syntax genügen: Jedes Element muss ein Start- und ein Endtag besitzen <beispiel> Element mit Kindelementen <element1>Irgendein Textinhalt</element1> <element2></element2> <element3/> </beispiel> Falsch: <beispiel> Element <element1> Text </beispiel> XML: Wohlgeformt vs. gültig
besitzen <name vorname=“Francis“ vorname=“Scott“ nachname=“Fitzgerald“/> Falsch <name vorname=“Francis Scott“ nachname=“Fitzgerald“/> Richtig ! Zu Beginn eines XML Dokumentes muss die XML Deklaration (Processing Instruction) stehen: <?xml version=“1.0“ encoding=“UTF-8“?> XML: Wohlgeformt vs. gültig
Bean Dip 1 Tasse gebackene Bohnen, 1 Tasse Burrito-Sauce, 150g gewürfelter Jalapeno-Käse, 0.5 Tasse saure Sahne, Bohnen und Burrito Sauce in Pfanne mittlerer Größe anheizen, bis die Mischung kocht, gewürfelten Käse hinzufügen, umrühren, bis der Käse schmilzt. Vom Herd nehmen und saure Sahne einrühren. Als Tunke zu Tortilla-Chips aus Mais servieren. XML Praxis I Rezept aus: Shepherd, Devan: XML … in 21 Tagen. München, 2002: Markt+Technik Verlag.
Bohnen</posten> <posten menge=“1 Tasse“>Burrito Sauce</posten> <posten menge=“150 gr.“>gewuerfelter Jalapeno-Kaese</posten> <posten menge=“0.5 Tasse“>saure Sahne</posten> </zutaten> <zubereitung>Bohnen und Burrito Sauce in Pfanne mittlerer Groesse anheizen, bis die Mischung kocht, gewuerfelten Kaese hinzufuegen, umruehren, bis der Kaese schmilzt. Vom Herd nehmen und saure Sahne einruehren.</zubereitung> <serviervorschlag>Als Tunke zu Tortilla-Chips aus Mais servieren.</serviervorschlag> </rezept> </kochbuch> XML Praxis I
Ergänzen Sie zunächst das Baumdiagramm auf dem Übungsblatt um die entsprechenden Elemente / Bezeichnungen. Gin Tonic 4cl Gin 16cl Tonic Water Gin, Tonic Water und Eiswürfel in ein Longdrinkglas geben. Daiquiri 4cl Rum (weiss) 2cl Limettensaft 0.5cl Rohrzuckersirup Alle Zutaten mit Eis kräftig shaken (mind. 10sec.) und in eine kleine Martinischale auf frisches Eis abseihen. Eine Limettenscheibe zur Dekoration anstecken und servieren. Übung II