Kritik von HTML. Multimedia-Technik XML. Syntax von XML-Dokumenten. Extensible Markup Language (XML) reine Strukturbeschreibung
|
|
- Hanna Böhme
- vor 5 Jahren
- Abrufe
Transkript
1 Kritik von HTML Multimedia-Technik XML SS 2005 Prof. Dr. Günther Görz Prof. Dr. Klaus Meyer-Wegener reine Strukturbeschreibung Darstellung einer Web-Seite weitgehend dem Browser überlassen gewisser Ausgleich durch Formatsprachen wie Cascaded Style Sheets (CSS) weder Rechtekontrollen noch Abrechnungsmechanismen neue Anwendungen verlangen nach differenzierten Schnittstellen nur durch Einbindung geeigneter Programme: Java, CGI, PHP, JavaScript, Vorl. MMT, XML SS Extensible Markup Language (XML) Syntax von XML-Dokumenten seit 1996 vom World-wide Web Consortium ( entwickelt als erweiterbare Auszeichnungssprache (Markup Language) sollte zwei Aspekte verbinden: Flexibilität und Leistungsfähigkeit der Standard Generalized Markup Language (SGML), weite Akzeptanz von HTML XML ist als Untermenge von SGML definiert. Auszeichnungssprache, um strukturierte Daten abzubilden unabhängig von einer bestimmten Rechnerplattform. ein offener Standard, der es erlaubt, dass die codierten Dokumente ihre Struktur selbst beschreiben. bildet damit ein ideales Medium, um Dokumente bzw. Daten zwischen verschiedenen Nutzern oder Programmen auszutauschen. Vorl. MMT, XML SS Ein XML-Dokument setzt sich aus zwei Teilen zusammen: einem optionalen Prolog (unten grün markiert), der Informationen über die verwendete XML-Version, den Zeichensatz und eine optionale Document Type Definition dazu später mehr enthält, und dem Body des Dokuments, der den eigentlichen Inhalt des Dokuments enthält. Vorl. MMT, XML SS
2 Syntax von XML-Dokumenten (2) Ein XML-Beispieldokument <song> <title>aber bitte mit Sahne</title> <author type="music">udo Jürgens</author> </song> <song> <title>aber bitte mit Sahne</title> <author type="music">udo Jürgens</author> <author type="text">eckart Hachfeld</author> <date>1976</date> <duration format="min:sec">3:07</duration> <text> <verse> <line>sie treffen sich täglich um Viertel nach drei, ohoho, (oh yeah!)</line> <line>am Stammtisch im Eck, in der Konditorei, ohoho, (oh yeah!)</line> <line>und blasen zum Sturm auf das Kuchenbuffet, auf Schwarzwälder Kirsch und auf Sahne-Baisers,</line> <line>auf Früchteeis, Ananas, Kirsch und Banane, ABER BITTE MIT SAHNE!</line> </verse> <!-- weitere Verse... --> </text> <!-- Melodie fehlt noch. --> <melody/> </song> Vorl. MMT, XML SS Vorl. MMT, XML SS Elemente Elemente (2) Elemente = Grundbausteine von XML Elemente können andere Elemente, Text oder Kommentare enthalten. Ein Element wird durch Tags (Auszeichnungen) eingegrenzt. Ein Tag besteht aus einem von spitzen Klammern umschlossenem Schlüsselwort (dem Namen des Elements). Jedes Element wird von einem öffnenden und einem schließenden Tag umschlossen. Im Gegensatz zu HTML gehört zu jedem öffnenden Tag zwingend ein schließendes. einzige Ausnahme: ein leeres Element, das durch eine abkürzende Tag-Schreibweise dargestellt werden kann. Die folgende Tabelle zeigt exemplarisch einige Tags: Beschreibung Ein Element mit einem Start- und End-Tag Ein leeres Element mit einem Start- und End-Tag Ein leeres Element in abgekürzter Schreibweise Tags <title>aber bitte mit Sahne</title> <melody></melody> <melody/> Vorl. MMT, XML SS Vorl. MMT, XML SS
3 Elemente (3) Elemente (4) Inhalte von Elementen Der Inhalt eines Elements wird als Text abgebildet. Dabei können alle Zeichen verwendet werden, die der im Prolog angegebene Zeichensatz unterstützt. für deutsche Umlaute also z.b. "ISO " Sonderzeichen Einige Zeichen werden von XML selbst für Tags und Sonderzeichen verwendet. Sonderzeichen (Forts.): Diese müssen im Text durch Escape-Sequencen (auch Entities genannt) ersetzt werden: Zeichen Escape-Sequenz Ampersand & & Kleinerzeichen < < Größerzeichen > > Hochkomma ' ' Anführungszeichen " " Vorl. MMT, XML SS Vorl. MMT, XML SS Attribute Kommentare Häufig sollen bestimmte Daten einem Element zugeordnet, aber nicht untergeordnet werden. nicht Inhalt, sondern zusätzliche Angaben oft Metadaten Diese Zuordnung kann über Attribute erfolgen. Ein Attribut besteht aus einem Name-Wert-Paar. Kommentare dienen dazu, einem Autor Hinweise zu geben. werden bei der Verarbeitung ignoriert Analog zu HTML können in XML Kommentare in der folgenden Schreibweise eingefügt werden: <!-- Dies ist ein Kommentar. --> Anders als bei HTML müssen die Attributwerte immer in Anführungszeichen (") oder Hochkommata (') gesetzt werden. Beispiel: <author type="music">udo Jürgens</author> Vorl. MMT, XML SS Vorl. MMT, XML SS
4 Wohlgeformtheit Hierarchische Darstellung eines XML-Dokuments Im Gegensatz zu HTML-Dokumenten gibt es für XML-Dokumente ein hartes Kriterium, ob ein XML-Dokument gültig ist oder nicht. Ungültige XML-Dokumente sind von einem Nutzer oder einem Programm zurückzuweisen. Ein XML-Dokument gilt dann als gültig, wenn es wohlgeformt ist, und es ist wohlgeformt, wenn folgende Bedingungen erfüllt sind: Ein XML-Dokument darf nur über ein einzelnes Wurzelelement verfügen. Alle weiteren Elemente müssen vom Wurzelelement ausgehend in einer einfachen hierarchischen Baumstruktur abbildbar sein. Ein XML-Dokument darf keine ungültigen Zeichen enthalten. Dieses Kriterium bezieht sich u.a. auf den im Prolog angegebenen Zeichensatz. Vorl. MMT, XML SS Vorl. MMT, XML SS Document Type Definition (DTD) DTD (2) Mittels einer DTD kann man die in einem XML- Dokument erlaubten Elemente und Attribute sowie die zulässigen Hierarchien der Elemente definieren. Wir können mit einer DTD eigene Auszeichnungssprachen definieren. DTDs können entweder direkt im Prolog eines XML-Dokuments oder in einem separaten XML-Dokument definiert werden. Das separate Dokument hat den Vorteil, dass eine DTD so als Vorgabe für zahlreiche XML- Dokumente genutzt werden kann. Die DTD kann dazu z.b. über eine URL (Uniform Resource Locator) im Prolog eines XML-Dokuments referenziert werden. Wir werden im Folgenden den Ansatz der separaten Datei verwenden und nur einen Teil der Definitionsmöglichkeiten von DTDs betrachten. Vorl. MMT, XML SS Vorl. MMT, XML SS
5 Definition von Elementen und ihrer Struktur Definition von Elementen und ihrer Struktur (2) Elemente werden in einer DTD durch das ELEMENT-Tag definiert. Beispiel: Definition des Wurzelelements "song" <!ELEMENT song (title, author+, date?, duration?, text?, melody?)> Dem Elementnamen folgt eine kommaseparierte Liste der Elemente, die hierarchisch dem Element "song" direkt untergeordnet sind. Ein Fragezeichen, Stern oder Pluszeichen definiert die mögliche Kardinalität dieses Kindelements. Kardinalitäten: Kardinalitätsoperator keine Angabe? * + Bedeutung genau einmal optional, also keinmal oder einmal keinmal bis beliebig oft einmal bis beliebig oft Vorl. MMT, XML SS Vorl. MMT, XML SS Definition von Elementen und ihrer Struktur (3) Enthält ein Element keine weiteren Unterelemente, sondern Text, dann wird dies durch die Angabe von (#PCDATA) festgelegt: <!ELEMENT title (#PCDATA)> Verfügt ein Element über keine weiteren Kindelemente, so wird dies durch die Angabe von EMPTY definiert: <!ELEMENT note EMPTY> Ein derartiges Element kann aber über Attribute verfügen. Definition von Attributen Attribute werden in einer DTD durch das ATTLIST-Tag definiert. In Beispiel ist die Definition des Attributs "type" von "author" aufgeführt: <!ATTLIST author type CDATA #IMPLIED> Es enthält normalen Text und kann optional angegeben werden. CDATA definiert, dass der Inhalt des Attributwertes nicht als XML-Text, sondern als flache Character-Daten zu interpretieren ist. Die zweite Definition legt die Attribute "tone" und "duration" für "note" fest: <!ATTLIST note tone CDATA #REQUIRED duration CDATA #REQUIRED> Beide müssen immer aufgeführt werden. Vorl. MMT, XML SS Vorl. MMT, XML SS
6 Definition von Attributen (2) Vollständige DTD für das Beispiel Eine Auswahl der möglichen Attributtypen: Attributtyp Bedeutung #REQUIRED Attribut muss immer angegeben werden #IMPLIED Attribut kann optional angegeben werden <!ELEMENT song (title, author+, date?, duration?, text?, melody?)> <!ELEMENT title (#PCDATA)> <!ELEMENT author (#PCDATA)> <!ATTLIST author type CDATA #IMPLIED> <!ELEMENT date (#PCDATA)> <!ELEMENT duration (#PCDATA)> <!ATTLIST duration format CDATA #IMPLIED> <!ELEMENT text (verse+)> <!ELEMENT verse (line+)> <!ELEMENT line (#PCDATA)> <!ELEMENT melody (note*)> <!ELEMENT note EMPTY> <!ATTLIST note tone CDATA #REQUIRED duration CDATA #REQUIRED> Vorl. MMT, XML SS Vorl. MMT, XML SS Nutzung der DTD Validierung von XML-Dokumenten Ablage in einer Datei: "song.dtd" auf Server "myserver.com" dann: <!DOCTYPE song SYSTEM " <song> <!-- hier bleibt alles wie bisher --> </song> wichtiges Kriterium: Wohlgeformtheit von XML- Dokumenten siehe oben Kriterium garantiert, dass ein XML-Dokument den allgemeinen syntaktischen Regeln der XML entspricht. weiterreichendes Kriterium: Validität bedeutet, dass die Struktur des XML-Dokuments gegen die entsprechende Document Type Definition überprüft wird. Ist für ein XML-Dokument keine DTD angegeben, kann es auch nicht validiert werden. Nur XML-Dokumente, die wohlgeformt sind, können validiert werden. Vorl. MMT, XML SS Vorl. MMT, XML SS
7 XML-Schema Beispiel zu XML-Schema bisher: Definition von eigenen Auszeichnungssprachen mittels DTDs haben aber eine Reihe von Nachteilen: beschränkte Fähigkeit, die Struktur und den Inhalt von Elementen zu definieren Es ist z.b. nicht möglich, die Datentypen der einzelnen Elemente zu definieren. Die Kardinalitäten der Elemente können nur beschränkt festgelegt werden. Syntax zur Definition der DTD ist selbst nicht vollständig der XML konform! XML-Schema bietet umfangreiche Möglichkeiten der Definition der Struktur der Element untereinander sowie ihrer Datentypen. Näheres unter wieder Modellierung von Liedern: <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs=" <!-- Wurzelelement Song --> <xs:element name="song"> <xs:complextype> <xs:sequence> <!-- Attribut Title: Text, Länge Zeichen --> <xs:element name="title"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="250"/> </xs:restriction> </xs:simpletype> Vorl. MMT, XML SS Vorl. MMT, XML SS Beispiel zu XML-Schema (2) Beispiel zu XML-Schema (3) <!-- Attribut Author: Text, optional --> <xs:element name="author" maxoccurs="unbounded"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string" use="optional"/> </xs:extension> </xs:simplecontent> </xs:complextype> <!-- Attribut Date: Datum, optional --> <xs:element name="date" type="xs:date" minoccurs="0"/> <!-- Attribut Duration: Zeitdauer, optional --> <xs:element name="duration" minoccurs="0"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:duration"/> </xs:simplecontent> </xs:complextype> <-- Element Text --> <xs:element name="text" minoccurs="0"> <xs:complextype> <xs:sequence> <-- Element Verse --> <xs:element name="verse" maxoccurs="unbounded"> <xs:complextype> <xs:sequence> <-- Element Line --> <xs:element name="line" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> </xs:sequence> </xs:complextype> Vorl. MMT, XML SS Vorl. MMT, XML SS
8 Beispiel zu XML-Schema (4) Namensräume <-- Element Melody --> <xs:element name="melody" minoccurs="0"> <xs:complextype> <xs:sequence> <-- Element Note --> <xs:element name="note" minoccurs="0" maxoccurs="unbounded"> <xs:complextype> <-- Attribut Tone: Ganzzahl, erforderlich --> <xs:attribute name="tone" type="xs:integer" use="required"/> <-- Attribut Duration: Zeitdauer, erforderlich --> <xs:attribute name="duration" type="xs:duration" use="required"/> </xs:complextype> </xs:sequence> </xs:complextype> </xs:sequence> </xs:complextype> </xs:element> </xs:schema> weiteres Problem von DTDs: mangelnde Erweiterbarkeit Beispiel: DTD für Lieder soll als Grundlage für den Vertrieb verwendet werden. Folge: DTD muss um Bestandteile wie Warennummer oder Preis erweitert werden. eine neue DTD, die keine Verbindung zur ursprünglichen DTD hat! Mechanismus der Namensräume (namespaces) bietet die Möglichkeit mehrere XML-Schemata in einem XML-Dokument zu kombinieren. Wir können nun unser altes Beispiel mit Informationen zum Vertrieb von Liedtexten kombinieren. Im Wurzelement legen wir die verwendeten XML-Schemata fest und weisen ihnen ein Namensraum-Prefix (namespace prefix) zu. Durch Verwendung dieses Präfix können wir im XML-Dokument die Zuordnung der einzelnen Elemente zu den entsprechenden XML-Schemata eindeutig festlegen. Vorl. MMT, XML SS Vorl. MMT, XML SS Beispiel Darstellung von XML-Dokumenten Wenn ich nur ein Schema verwende, <s:song xmlns:s=" kann ich mir "s:" sparen! xmlns:order=" <s:title>aber bitte mit Sahne</s:title> <s:author type="music">udo Jürgens</s:author> <s:author type="text">eckart Hachfeld</s:author> <s:date>1976</s:date> <s:duration>0307</s:duration> <order:stockid> </order:stockid> <order:price>1,25</order:price> <s:text> <s:verse> <s:line>sie treffen sich täglich um viertel nach drei, ohoho, (oh yeah!)</s:line> <s:line>am Stammtisch im Eck, in der Konditorei, ohoho, (oh yeah!)</s:line> <s:line>und blasen zum Sturm auf das Kuchenbuffet, auf Schwarzwälder Kirch und auf Sahne-Baisers,</s:line> <s:line>auf Früchteeis, Ananas, Kirsch und Banane, ABER BITTE MIT SAHNE!</s:line> </s:verse> </s:text> </s:song> XML-Dokumente enthalten nur Strukturbeschreibungen! Eine Information über deren Darstellung ist in einem XML- Dokument anders als bei HTML-Dokumenten nicht enthalten. Hier kommt die Extensible Stylesheets Language (XSL) ins Spiel. Diese Sprache basiert ebenfalls auf XML und dient dazu ein XML- Dokument in ein anderes XML-Dokument zu transformieren. Dazu werden in einem XSL-Dokument eine Reihe von Transformationsregeln definiert. Durch die klare Trennung von Daten und Darstellung ist es möglich, ein XML-Dokument über entsprechende XSL-Stylesheets entweder in ein XHTML-Dokument, in ein WAP-Dokument oder auch in ein PDF-Dokument umzuformen (mit weiteren Formatierungsschritten) Vorl. MMT, XML SS Vorl. MMT, XML SS
9 Beispiel-XSL-Datei Beispiel-XSL-Datei (2) Datei song.xml: <!DOCTYPE song SYSTEM "song.dtd"> <?xml-stylesheet type="text/xsl" href="song.xsl"?> <song> </song> angezeigtes Ergebnis: Vorl. MMT, XML SS Vorl. MMT, XML SS Verlinkungen Anfragen Wie in HTML kann man in XML Referenzen bzw. Links in andere Dokumente oder in einen anderen Abschnitt des selben Dokuments zu setzen. Die Beschreibung von Links erfolgt in XML gemäß der XLink- Spezifikation. Zur Auswahl von Elementen aus XML-Dokumenten gibt es mehrere Spezifikationen: Die grundlegendste ist XPath (siehe Pfadausdrücke in XSL). Sie bietet die Möglichkeit, einzelne Elemente anhand ihrer Hierarchie, ihrer Attributwerte oder ihres Inhalts auszuwählen. Die Hierarchie eines gesuchten Elements kann als regulärer Pfadausdruck angegeben werden: "Find Elemente, die sich innerhalb eines bestimmten Elements befinden". Vorl. MMT, XML SS weiterführender Ansatz: XML Query Das W3C formuliert hierzu: "The mission of the XML Query working group is to provide flexible query facilities to extract data from real and virtual documents on the Web, therefore finally providing the needed interaction between the Web world and the database world. Ultimately, collections of XML files will be accessed like databases." Vorl. MMT, XML SS
Android will doch nur spielen XML
Android will doch nur spielen XML 1 Agenda Motivation Grundlagen Schemadefinitionen XML Namensräume 2 Motivation extensible Markup Language Zweck: Datentransport Datenspeicherung Einfach erlernbar Strikte
MehrEine Dokumenttypdefinition lässt sich im Kopfbereich des XML-Dokumentes (interne DTD) oder in einer separaten Datei formulieren (externe DTD).
IT-Zertifikat: Daten- und Metadatenstandards XML: wohlgeformt vs. gültig XML-Dokumente können gültig sein. Gültige (valide) Dokumente müssen strengeren Anforderungen bzgl. Ihrer Struktur genügen. Diese
MehrZusammenfassung XML. Metasprache um Dokumenttypen zu definieren
1. XML Grundbegriffe XML = extensible Markup Language Metasprache um Dokumenttypen zu definieren XML Baum
MehrXML Extensible Markup Language
XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de XML? Das sind doch bloß spitze Klammern! XML-Praxis XML Extensible Markup Language 2/22 XML? Das sind doch bloß spitze
MehrKurzeinführung in XML. Was ist XML? Well-formed u. gültiges XML Erste Anwendung in XML Externe DTD Attribute und Entities Datenausgabe mit XSL
Kurzeinführung in XML Was ist XML? Well-formed u. gültiges XML Erste Anwendung in XML Externe DTD Attribute und Entities Datenausgabe mit XSL Was ist XML? XML steht für Extensible Markup Language XML ist
Mehr<B1>Skript</B1> Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016
Klaus Westermann Skript Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016 Nr.: 12 Attribute, Entities B1 Skript "Auszeichnungssprachen" von Klaus Westermann ist lizenziert unter
MehrXML-Übersicht. Von HTML zu XML
XML-Übersicht Nutzen von XML (extensible Markup Language) Aufbau von XML-Dokumenten Definition von Grammatiken: DTD und XML Schema XML-Nutzung: Parser und Stylesheets mit schwarz-roter Linie aus: Vorlesung
MehrXML-Übersicht. Von HTML zu XML. Nutzen von XML. Geschichte von XML. Eigenschaften von XML. Nutzen von XML (extensible Markup Language)
Nutzen von XML (extensible Markup Language) Aufbau von XML-Dokumenten XML-Übersicht Definition von Grammatiken: DTD und XML Schema XML-Nutzung: Parser und Stylesheets mit schwarz-roter Linie aus: Vorlesung
MehrXML Schema 2015 S h_da S Seite 1
XML Schema Seite 1 XML/Schema Weiterentwicklung Seit 5. April 2012 gibt es eine Weiterentwicklung von XML Schema: W3C XML Schema Definition Language (XSD) 1.1 Die wichtigsten Neuerungen: Assertions in
MehrXML steht für Extensible Markup Language. Helmut Vonhoegen (2007) beschreibt XML unter anderem so:
XML 1. Worum geht es? XML steht für Extensible Markup Language. Helmut Vonhoegen (2007) beschreibt XML unter anderem so: XML definiert eine Syntax, um strukturierte Datenbestände jeder Art mit einfachen,
MehrEinführung in die extensible Markup Language
Einführung in die extensible Markup Language Oliver Zlotowski FB IV Informatik Universität Trier, D-54296 Trier zlotowski@informatik.uni-trier.de 7. Juni 2002 Typeset by FoilTEX Ausgangssituation Anforderungen
MehrEinführung in XML. Seminarunterlage. Version 3.05 vom
Seminarunterlage Version: 3.05 Version 3.05 vom 8. März 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen oder
MehrXML Schema 2016 S h_da S Seite 1
XML Schema Seite 1 XML/Schema: Strukturen Dokumentinstanz Dokumenttyp Wellformed Valid Dokumentstrukturdefinition mit XML/Schema XML Document Type Definition Seite 2 XML Dokument Instanz XML-Deklaration
Mehr2a) Rekursion (zugeschnitten auf Anfrage) (C) Prof. E. Rahm Universität Leipzig
2a) Rekursion (zugeschnitten auf Anfrage) WITH RECURSIVE Hat-Kugellager-als-UT(T) ( SELECT OTNR FROM STRUKTUR // liefert alle Teile in die Kugellager direkt WHERE UTNR = E // eingehen (im Bsp. also C)
MehrXHTML. Lernfragen zu XHTML. Was ist HTML? Überblick
Lernfragen zu XHTML XHTML Ist XHTML eine Erweiterung von HTML? Wie hängt XHTML mit XML zusammen? Wie ist ein XHTML-Dokument strukturiert? Wo sind die klassischen Einsatzgebiete von XHTML? Referat von Peter
MehrLogische Dokumentenstruktur mit SGML und XML
Logische Dokumentenstruktur mit SGML und XML ein Referat von Oliver Lichte olichte@techfak.uni-bielefeld.de 15. Mai 2001 Standard Generalized Markup Language SGML GML Ende der sechziger Jahre von IBM entwickelt.
MehrGunther Heinrich, Tobias Steimer. XML-Schema. Im Fach SOA, ISM 2008
Gunther Heinrich, Tobias Steimer XML-Schema Im Fach SOA, ISM 2008 Ziel der Präsentation Einführung in die Thematik XML und XML-Schema Kennenlernen der technischen Grundlagen von XML-Schema Wie wird ein
MehrWas ist SGML. - welche Auszeichnungen (Mark up) sind erlaubt? - welche Auszeichnungen sind notwendig?
Was ist SGML SGML = Standard Generalized Markup Language internationaler Standard für die Beschreibung von Textauszeichnungen ( marked up text ) SGML ist keine Auszeichnungssprache sondern ein Formalismus
MehrXML exemplarisch. nach: André Bergholz, Extending Your Markup: An XML Tutorial IEEE Internet Computing, Jul./Aug. 2000, 74 79
XML exemplarisch nach: André Bergholz, Extending Your Markup: An XML Tutorial IEEE Internet Computing, Jul./Aug. 2000, 74 79 Wohlgeformte XML-Dokumente bestehen aus Prolog genau einem Element Beispiel-Prolog.
Mehr2 XML-Basiskonzepte. 2.1 XML-Dokumente
D3kjd3Di38lk323nnm 19 Im Rahmen dieses Buches können wir keine vollständige Einführung in alle XML-Konzepte geben. Diejenigen Konzepte von XML, die für das Verständnis von XQuery nötig sind, sollen aber
MehrDocument Type Definition (DTD)
Document Type Definition (DTD) 1. Einführung 2. DTD 3. XML Schema 4. XPath 5. XSLT 6. XSL-FO 7. XQuery 8. Web Services 9. XML und Datenbanken Inhalt des Moduls: Grundlagen Elemente, Attribute Komplexe
MehrDatenaustauschformate. Datenaustauschformate - FLV
Datenaustauschformate FLV-Dateien CSV-Dateien XML-Dateien Excel-Dateien Access- Backupdateien Günter M. Goetz 108 Datenaustauschformate - FLV Fixed Length Values Repräsentation einer Tabelle als 'Flat-File'
MehrXML. extensible Markup Language
p. 1/2 XML extensible Markup Language Auszeichnungssprachen für Hyper-Text haben ihre Wurzel in SGML (Standard Generalized Markup Language): Trennung von Inhalt, Struktur und Darstellung eines Dokumentes.
MehrKomponenten-basierte Entwicklung Teil 2: Einführung in XML
Komponenten-basierte Entwicklung Teil 2: Einführung in XML 09.10.14 1 Literatur [2-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [2-2] Nussbaumer, Alfred; Mistlbacher,
MehrTextauszeichnung mit XML
Ulrike Henny & Patrick Sahle Fahrplan XML: wieso weshalb warum? XML als Markup XML essentiell XML schreiben am Beispiel XML schreiben im Editor XML, die Regeln XML, die Philosophie Folie 2 XML, wieso,
MehrXML-Technologien. Tutorium im Sommersemester Mai 2014
XML-Technologien Tutorium im Sommersemester 2014 niels.hoppe@fu-berlin.de 6. Mai 2014 XML Grundlagen URIs, URNs, URLs, IRIs,... Namensräume Document Type Definitions Elemente deklarieren Attribute deklarieren
Mehr12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!-
12. Jgst. 3. Kursarbeit Datum: 26.03.2007 Klasse: GY 05 c Fach: Informationsverarbeitung (Leistungskurs) Themen: XHTML; CSS Name: Bitte speichern Sie Ihre Ergebnisse regelmäßig. Punkte:!" # Note: 8 $ %!&'(
Mehr<B1>Skript</B1> Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016
Klaus Westermann Skript Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016 Nr.: 14 XML-Schema B1 Skript "Auszeichnungssprachen" von Klaus Westermann ist lizenziert unter einer Creative
MehrDTDs und XML- Schemata
Wie geht es weiter? DTDs und XML- Schemata letzte Woche Syntax wohlgeformter e Namensräume Festlegung der Semantik von XML-Elementen heute Beschreibung von Dokument-Typen DTDs und XML-Schema anhand eines
MehrDTDs und XML-Schema. Robert Tolksdorf Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme
DTDs und XML-Schema Robert Tolksdorf Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme tolk@ag-nbi.de Heutige Vorlesung letzte Woche XML-Syntax Namensräume Heute Definition
MehrWeb Technologien XML, XQuery, XPath und XSLT
Web Technologien XML, XQuery, XPath und XSLT Univ.-Prof. Dr.-Ing. Wolfgang Maass Chair in Information and Service Systems Department of Law and Economics WS 2011/2012 Wednesdays, 8:00 10:00 a.m. Room HS
Mehr1. Übung zur Vorlesung Service-orientierte Architekturen
1. Übung zur Vorlesung Service-orientierte Architekturen XML Grundlagen SoSe 2011 Wiederholung Definition SOA? Service-orientierte Architektur (SOA): Eine Service-orientierte Architektur ist eine unternehmensweite,
MehrXSD - XML Schema Definition
XSD - XML Schema Definition Definieren von XML-Dokumenten Michael Dienert 15. September 2016 Inhaltsverzeichnis 1 Was sind XSD Dateien und warum soll man das lernen? 1 1.1 XSD Dateien und Anwendungen....................
MehrNonstandard Datenbanken
Prof. Dr. V. Linnemann Nils Höller Universität zu Lübeck Institut für Informationssysteme Lübeck, den 02. Februar 2009 Nonstandard Datenbanken Wintersemester 2008/2009 13. Übungsblatt: Probe-Klausur Hinweise:
MehrTextkodierung mit XML
Textkodierung mit XML Summer School Digitale Edition 2017 Christiane Fritze #ideschool17 Überblick XML-Grundlagen: Was ist XML und wie geht das? Das XML-Dokument und seine Regeln XML schreiben - erste
MehrTextkodierung mit XML
Textkodierung mit XML Summer School Digitale Edition 2016 Erschließung geisteswissenschaftlicher Quellen mit digitalen Methoden 5. September 2016, Christiane Fritze Zentrum für Informationsmodellierung
MehrDocument Type Definitions (DTDs)
Document Type Definitions (DTDs) Prof. Dr.-Ing. Robert Tolksdorf & Marko Harasic Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme tolk@ag-nbi.de harasic@inf.fu-berlin.de
MehrXML und Dokumentenmanagement
XML und Dokumentenmanagement XML-Standards XML DTD XPath XSL DOM, SAX, XQuery,... - SS 2004 - Prof. Dr. Stefan Böttcher Folie XML / 1 Überblick: Internet-Technologien für Dokumentenmanagement Server-Technologien
Mehr3. XML Schema. XML Schema. Eigenschaften von XML Schema. Vorteile eines expliziten Schemas: Die XML Schema Recommendation des W3C besteht aus:
3. XML Schema Schemata 3. XML Schema 3. XML Schema Schemata XML Schema Vorteile eines expliziten Schemas: Bekanntmachen der Struktur vereinfachte Verarbeitung in Applikationen dedizierte Speicherung Die
MehrEinführung in XML Extensible Markup Language
Einführung in XML Extensible Markup Language XML Extensible Markup Language Seminarvortrag Komponentenarchitekturen WS 2008/2009 Inhaltsverzeichnis Folien der Präsentation...1 Erläuterungen zu den Beispieldateien...11
MehrMatrikelnummer: Bitte Namen und Matrikelnummer auf jeder Seite der Vorgabe und allen Arbeitsblättern eintragen!
Klausur XML 30.2286 Bitte Namen und Matrikelnummer auf jeder Seite der Vorgabe und allen Arbeitsblättern eintragen! Themenbereich XML und XML/Schema Beantworten Sie an Hand des beiliegenden XMLSchema Dokuments
MehrBeschreibung von Dokumenten mit DTDs
Lernziele Beschreibung von Dokumenten mit DTDs XML-Schemata Was sind Dokument-Typen? Wie können diese mit r DTD oder m Schema beschrieben werden? Was der Vorteil von XML-Schemata gegenüber DTDs? Klaus
MehrXML Vorlesung ETHZ SS XML Vorlesung ETHZ, Sommersemester
XML Vorlesung ETHZ, Sommersemester 2006 XML Schema Teil II Erik Wilde 16.5.2006 http://dret.net/lectures/xml-ss06/ 16.5.2006 XML Vorlesung ETHZ SS 2006 1 Übersicht Identity Constraints ID/IDREF in XML
MehrXML Schema 2012/2013 S Seite 1 h_da W
XML Schema Seite 1 XML/Schema: Strukturen Wiederholung Element / Attribut Deklaration XML Document Type Declaration Seite 2 XML Schema Schemata sind XML-Dokumente
MehrXML Grundlagen. Andreas Rottmann,Sebastian Riedl. 27. August 2002. Quit Full Screen Previous Page Next Page GoTo Page Go Forward Go Back
XML Grundlagen Andreas Rottmann,Sebastian Riedl 27. August 2002 Rottmann, Riedl: XML Grundlagen 1 Überblick Hintergründe und Geschichte Aufbau von XML-Dokumenten DTD Schemata Erweiterungen XML APIs Rottmann,
Mehr<XML und XSLT Eine Einführung/> Katharina Hemmeter, Claus Ludewig SQ: Digitale Dokumente
Katharina Hemmeter, Claus Ludewig 01.06.2015 SQ: Digitale Dokumente Gliederung XML: Problemstellung Theorie Beispiel XSLT: Problemstellung Theorie Beispiel Quellenverzeichnis
MehrIT-Zertifikat: Daten- und Metadatenstandards
IT-Zertifikat: Daten- und Metadatenstandards DTD - Document Type Definition / Dokumenttypdefinition Das (bislang) Wichtigste auf einen Blick Externe DTD einbinden:
MehrDirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER
Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis HANSER r 1 Einleitung 2 1.1 Über dieses Buch 3 1.2 Für wen ist das Buch gedacht? 4 1.3 Wie ist das Buch aufgebaut? 5 1.4 Konventionen
MehrXML Schema S 2010/2011 a W _d Seite 1 h
XML Schema Seite 1 XML Schema unique Zeigt an, dass ein Element/Attribut in einem bestimmten Bereich eindeutig sein muss:
Mehr1 Was ist XML? Hallo XML! Kommentare in XML 52
Inhalt Vorwort 13 Einleitung und Ziel des Buches 15 1 Was ist XML? 21 1.1 XML ein Definitionsversuch 21 1.2 XML und HTML wo sind die Unterschiede? 22 1.3 XSLT 24 1.4 Einsatzgebiete von XML und XSLT 25
MehrKurze Einführung in XML
Übersicht Was ist XML? Aufbau eines XML - Dokuments Document Type Definition (DTD) Übersicht Was ist XML? XML ist eine Meta-Auszeichnungssprache zur Beschreibung strukturierter Daten. XML = extensible
Mehr<XML/> Eine kleine Einführung Sascha Kohlmann <XML/> Eine kleine Einführung
Eine kleine Einführung Historisches Am Anfang war... Es kam das Wort... Das Chaos nahm seinen Lauf... Und wurde auf die Spitze getrieben... Seite 2 Historisches Digitaler Datenaustausch wurde notwendig
MehrLGBl. Nr. 114/ ausgegeben am 28. Dezember von 17
LGBl. Nr. 114/2017 - ausgegeben am 28. Dezember 2017 1 von 17 Anlage 3/1 der Verordnung der Oö. Landesregierung, mit der Ausnahmen vom Eingriffsverbot des 9 Abs. 1 Oö. NSchG 2001 im Bereich des Mondsees
MehrXML. Einführung, XML-Grundlagen und -Konzepte. XPath DTD. XQuery. XML-Schema XSLT XML-Grundlagen, -Sprachen, -Datenhaltungsfragen
XML-Abfragesprachen XML-Schemasprachen DTD XML-Schema... XPath XQuery XML XML-Transformationssprache XSLT Relationale DBMS XML in DBMS Dedizierte XML-DBMS 13 XML-Grundlagen, -Sprachen, -Datenhaltungsfragen
MehrExkurs: Backus-Naur-Form (BNF) Document Type Definition (DTD) W3C XML Schema (XSD) RELAX NG. Diskussion
J. Schneeberger Exkurs: Backus-Naur-Form (BNF) Document Type Definition (DTD) W3C XML Schema (XSD) RELAX NG Diskussion 2 1 Exkurs J. Schneeberger BNF steht für Backus-Naur-Form Die BNF dient dazu, eine
MehrXML. Einführung, XML-Grundlagen und -Konzepte. XPath DTD. XQuery. XML-Schema XSLT XML-Grundlagen, -Sprachen, -Datenhaltungsfragen
XML-Abfragesprachen XML-Schemasprachen DTD XML-Schema... XPath XQuery XML XML-Transformationssprache XSLT Relationale DBMS XML in DBMS Dedizierte XML-DBMS 12 XML-Grundlagen, -Sprachen, -Datenhaltungsfragen
Mehr2. Einführung in Datenbanken und XML
2. Einführung in Datenbanken und XML Was ist XML? 2. Einführung in Datenbanken und XML XML steht für extensible Markup Language durch das W3C entwickeltes Dokumentenformat einfach, flexibel, von SGML abgeleitet
MehrDiese neuen Gestaltungsmöglichkeiten können nun auf den Web-Anzeigenmarkt angewandt werden: Wissensbaustein»Anzeigenmarkt: CSS-Einsatz«(S.
128 5XHTML&CSS* Wissensbaustein»CSS: ID-Attribut«(S. 180) Wissensbaustein»CSS: Umrandungen«(S. 182) Wissensbaustein»CSS: Füllungen & Abstände«(S. 185) Wissensbaustein»CSS: Pseudo-Klassen & -Elemente«(S.
MehrEinführung in XML. Arthur Brack FHDW Hannover. 1. Oktober 2009
Einführung in XML Arthur Brack FHDW Hannover Inhalt Was ist XML? Warum XML? Aufbau von XML-Dokumenten Ausblick XML-Schemasprachen XPath XSLT Zusammenfassung Literatur Einführung in XML 2 / 14 Was ist XML?
MehrTutorial 3 Einführung in XML
Tutorial 3 Einführung in XML 1 Stefan Huster In diesem Tutorial lernen Sie die Grundlagen von XML kennen. Sie werden lernen, wie XML- Dokumente aufgebaut sind und wie ihre Struktur formal definiert werden
MehrStrukturierung von Inhalten
Strukturierung von Inhalten extensible Markup Language Metasprache erlaubt die Definition eigener Markupsprachen zur Strukturierung von Informationen World Wide Web Consortium (W3C) Standard Basiert auf
MehrXML RSS. 1. Einführung 2. Syntax 3. Eigenschaften 4. Validierung 5. Fazit. 1. Einführung 2. Struktur 3. Fazit. Seite 2
XML 1. 2. 3. 4. 5. RSS 1. 2. 3. Seite 2 XML = extensible Markup Language Metasprache zur Beschreibung von Sprachen (anwendungsspezifische Sprachen) Metasprache/Auszeichnungssprache formatierte Ausgabe
MehrXML Extensible Markup Language
XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML e erstellen und bearbeiten XML-Praxis XML Extensible Markup Language
MehrAufgabe 1 XML-Schema. <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs=" elementformdefault="qualified"
Aufgabe 1 XML-Schema targetnamespace="http://dbs.uni-leipzig.de/ns/bib"
Mehr... MathML XHTML RDF
RDF in wissenschaftlichen Bibliotheken (LQI KUXQJLQ;0/ Die extensible Markup Language [XML] ist eine Metasprache für die Definition von Markup Sprachen. Sie unterscheidet sich durch ihre Fähigkeit, Markup
MehrIN A NUTSHELL. Elliotte Rusty Harold & W, Scott Means. Deutsche Übersetzung von Kathrin Lichtenberg & Jochen Wiedmann O'REILLY*
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. IN A NUTSHELL Elliotte Rusty Harold & W, Scott Means Deutsche Übersetzung
MehrXML für Medientechnologen
Hinweise und Aufgaben zur Klausurvorbereitung Inhaltsverzeichnis Stand: 26.01.17 1. Hinweise... 1 2. Schwerpunkte... 1 3. Aufgaben... 2 4. Fragen... 8 5. Lösungen der Aufgaben... 9 1. Hinweise Dieses Material
Mehr03 XML Grundlagen. Manuel Burghardt Lehrstuhl für Medieninformatik
Markupsprachen 03 XML Grundlagen Manuel Burghardt Warum XML? Nachteile von SGML und HTML SGML ist für die meisten Aufgaben zu komplex, und dadurch nicht sofort einsetzbar (komplexe Metasprache) HTML ist
MehrEinführung in XML. Präsenzveranstaltung zur E-Learning-Veranstaltung. Sommersemester Prof. Dr. Klaus-Peter Fähnrich Dr.
Präsenzveranstaltung zur E-Learning-Veranstaltung Einführung in XML Sommersemester 2008 Prof. Dr. Klaus-Peter Fähnrich Dr. Maik Thränert 1 Gliederung der Vorlesung Werkzeuge Anwendungen XMLSpy Xalan Xerces
MehrXML. Teil 5: XML-Schemas. Abteilung Informatik WS 02/03
XML Teil 5: XML-Schemas Abteilung Informatik WS 02/03 Schema XML-Schema Schema = Dokument, das den Inhalt einer gültigen XML-Dokument beschreibt Beispiele von Schemas: DTD, XML-Schema, DDML, Relax XML-Schema
MehrMusterlösung des Übungsblattes 1
Musterlösung des Übungsblattes 1 1 Wohlgeformtheit bzgl. XML 1.0/1.1 Wie kann Wohlgeformtheit bzgl. XML 1.0 und 1.1 erreicht werden? streng genommen gar nicht! Grund: XML-Deklaration entweder nicht vorhanden
Mehrextended Markup Language (XML)
Überblick über Internet-Technologien Server-Technologien Datenbankkopplung XSP Servlets JSP PHP CGI nur HTML nur HTML XML+ Dokumentsprachen Client-PGM ruft DB-Server Web-Server ruft Datenbankserver nur
MehrPython-Praxis XML & XML-Prozessierung
Python-Praxis XML & XML-Prozessierung 1 Themen XPath und DOM-Repräsentation 2 Daten sind strukturiert (Texte, Bilder, Messergebnisse) Maschinelle Verarbeitung erfordert Kenntniss der Strukturen Automasierte
MehrLGBl. Nr. 92/ ausgegeben am 14. Dezember von 10
LGBl. Nr. 92/2017 - ausgegeben am 14. Dezember 2017 1 von 10 Anlage 2/2 zur Verordnung der Oö. Landesregierung, mit der der Burgberg in Losenstein in der Gemeinde Losenstein als Naturschutzgebiet festgestellt
MehrXML Schema 2012/2013 S Seite 1 h_da W
XML Schema Seite 1 XML/Schema: Weiterführende Konzepte Zusammenfassung und Beispiele: XML/Schema Typenkonzept Simple Content Complex Content Unique Key/Keyref any - Element / any -Attribute Wiederbenutzbare
MehrSemistrukturierte Daten. 2. Datenmodellierung mit XML und XML-Schema XML. Lernziele:
2. Datenmodellierung mit XML und XML-Schema Was ist XML? 2. Datenmodellierung mit XML und XML-Schema 2. Datenmodellierung mit XML und XML-Schema Was ist XML? Semistrukturierte Daten Lernziele: Eigenschaften
MehrXML. XML: Extensible Markup Language. Vorlesung und Übung Universität Paderborn Wintersemester 2016/2017 Dr. Peter Pfahler
Vorlesung und Übung Universität Paderborn Wintersemester 2016/2017 Dr. Peter Pfahler XML EWS, WS 2016/17, Pfahler R-1 XML: Extensible Markup Language Seit 1996 vom W3C definiert Teilsprache von SGML Zweck:
MehrHauptseminar Informatik. Die Strukturierung von XML-Dokumenten mit Hilfe von DTDs und XML Schema
Hauptseminar Informatik Die Strukturierung von XML-Dokumenten mit Hilfe von DTDs und XML Schema Gliederung 1. Motivation 2. XML Eine Einführung 3. DTD 4. XML Schema 4.1 Vergleich DTD und XML Schema 4.2
MehrXML Schema vs. Relax NG
XML Schema vs. Relax NG p. 1/2 XML Schema vs. Relax NG Semistrukturierten Daten 1 Präsentation der Gruppe 2 XML Schema vs. Relax NG p. 2/2 Wozu XML Schema? W3C Empfehlung zur Definition von XML-Dokumentstrukturen
MehrXML. XML extensible. Markup. Language TECHNISCHE UNIVERSITÄT DRESDEN. Internet in der AT SS 06 Koycheva/Braune. Lehrstuhl für Automatisierungstechnik
XML extensible Markup Language Gliederung: 1. XML als Auszeichnungssprache 2. Aufbau von XML-Dokumenten 3. Dokumentdefinition 4. Darstellung von XML-Dokumenten 5. Eigenschaften von XML 6. XML in der Automatisierung
MehrXML. Steffen Staab ISWeb Informationssysteme & Semantic Web
XML XML (extensible Markup Language) Beschreibt den Inhalt und nicht die Präsentation. Unterschiede zu HTML: Neue Tags können definiert werden. Strukturen können eine willkürliche Tiefe haben. Ein XML
MehrXML Extensible Markup Language
XML light XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML light XML Extensible
MehrWeiterführende Literatur: M. Knobloch, M. Kopp: Web-Design mit XML, dpunkt-verlag 2001
9. Mediendokumente 9.1 Generische Auszeichnungssprachen: XML 9.2 XML und Style Sheets 9.3 XML für Multimedia: SMIL 9.4 XML Transformationen: XSLT Weiterführende Literatur: M. Knobloch, M. Kopp: Web-Design
MehrKlausur: Internet-Technologien
Klausur: Internet-Technologien A0.01, B6 26. September 2003 Name: Vorname: Matrikelnummer: Studiengang: Lfd.Nr.: Sitz-Nr.: Hinweise zur Bearbeitung a. Die Klausur besteht aus 9 Aufgaben, für die insgesamt
MehrSemantic Web Technologien
Lehrveranstaltung WS 2009/10 HTWG Konstanz Sprachen des Semantic Web Syntaktische Grundlagen für das Semantic Web Sprachen des Semantic Web - extensible Markup Language Offizielle Recommendation des W3C
MehrMusterlösung Übungsblatt 14
Übungen zur Modellierung, Wintersemester 2007/08 Ingo Frommholz (LF 138) Sprechstunde Donnerstag, 15-16 Uhr mod07@is.inf.uni-due.de Musterlösung Übungsblatt 14 Aufgabe 29: Wohlgeformtheit und Validität
MehrGruppe A PRÜFUNG AUS SEMISTRUKTURIERTE DATEN Kennnr. Matrikelnr. Familienname Vorname
Gruppe A PRÜFUNG AUS SEMISTRUKTURIERTE DATEN 184.705 1. 12. 2014 Kennnr. Matrikelnr. Familienname Vorname Arbeitszeit: 100 Minuten. Aufgaben sind auf den Angabeblättern zu lösen; Zusatzblätter werden nicht
MehrEine Schnelleinführung in CSS
Eine Schnelleinführung in CSS Michael Dienert 11. September 2013 Inhaltsverzeichnis 1 Was ist CSS? 1 2 Verwenden der CSS-Stylesheets 2 3 Struktur eines CSS-Stylesheets 2 4 Selektoren im Detail 3 4.1 Verwandschaftsbeziehungen:
MehrRepräsentation von Struktur
Übersicht Einführung Document Type Definitions XML Schema Weitere Strukturbeschreibungssprachen Ziel: Kriterien Nur Jedes Dokument Thema Einführung Was machen Strukturbeschreibungen? Definition einer Menge
MehrSemistrukturierte Daten
Semistrukturierte Daten Sommersemester 2010 Teil 2: Namespaces (Namensräume) Motivation Problem von Namenskonflikten: Bei Kombination von unterschiedlichen Anwendungen in einem einzigen Dokument Konflikt
MehrKonzeptionelle Modellierung von XML-Dokumenttypen
Konzeptionelle Modellierung von XML-Dokumenttypen Rainer Eckstein Institut für Informatik LFE DBIS Humboldt-Universität zu Berlin Rainer Eckstein 1 Konzeptionelle Modellierung von XML: XML (extensible
MehrXML-Technologie: Grundlegende Syntax
XML DTD Inhalte XML-Technologie Syntax Namensräume XML-Integration in Software Web Services XML-Integration in Datenbanken Elemente und Attribute Entitäten Schlüssel und Verweise Bedingte Abschnitte XML-Technologie
MehrScriptsprachen für dynamische Webauftritte
Wolfgang Dehnhardt Scriptsprachen für dynamische Webauftritte JavaScript, VBScript, ASP, Perl, PHP, XML HANSER Inhalt Vorbemerkungen 1 1 Einleitung 9 1.1 Statik und Dynamik 9 1.2 Was sind Scriptsprachen?
MehrLGBl. Nr. 59/ ausgegeben am 11. August von 6
LGBl. Nr. 59/2017 - ausgegeben am 11. August 2017 1 von 6 Anlage 2 zur Verordnung der Oö. Landesregierung, mit der die Quellflur bei Grueb in der Gemeinde Tiefgraben als Naturschutzgebiet festgestellt
MehrLiteratur. VA SS Teil 12/XML
Literatur [12-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [12-2] Nussbaumer, Alfred; Mistlbacher, August: XML Ge-Packt. mitp, 2002 [12-3] Musciano, Chuck; Kennedy,
MehrVerteilte Anwendungen. Teil 12: XML-Einführung
Verteilte Anwendungen Teil 12: XML-Einführung 24.05.18 1 Literatur [12-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [12-2] Nussbaumer, Alfred; Mistlbacher, August:
MehrEinführung in XML. Seminar: XML in der Bioinformatik Frank Schönmann WS 2002/03
Seminar: XML in der Bioinformatik WS 2002/03 Überblick Entwicklung von XML Regeln und Eigenschaften von XML Document Type Definition (DTD) Vor- und Nachteile von XML XML in der Bioinformatik Zusammenfassung
Mehr