Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Hands On – Einführung in XML. Gliederung Hands On – Einführung in XML 1.XML 2.DTD 3.Well-formed Document 4.XSL/XSLT 5.Learning XML in 11.5 Minutes wichtig.

Ähnliche Präsentationen


Präsentation zum Thema: "Hands On – Einführung in XML. Gliederung Hands On – Einführung in XML 1.XML 2.DTD 3.Well-formed Document 4.XSL/XSLT 5.Learning XML in 11.5 Minutes wichtig."—  Präsentation transkript:

1 Hands On – Einführung in XML

2 Gliederung Hands On – Einführung in XML 1.XML 2.DTD 3.Well-formed Document 4.XSL/XSLT 5.Learning XML in 11.5 Minutes wichtig Alle Informationen mit diesem Symbol sind Kerninhalte.

3 1. XML Extensible Markup Language Formatierung von Information –Kategorisiert / strukturiert –Struktur und Daten in einem Dokument –Keine Aussagen über Formatierung der Daten wichtig

4 1. XML Beispiel 1: … Mählmann Markus … Struktur Daten

5 1. XML TAGs data –stehen in spitzen Klammern ( ) –treten paarweise auf –Verschachtelung in Klammerstruktur Well-formed XML (1) wichtig

6 1. XML Beispiel 2: Mählmann Markus Einstein Albert (2) (1) Well-formed XML (n)

7 2. DTD Document Type Definition Definition der Struktur eines XML-Dokuments wichtig

8 2. DTD Beispiel 3: ]>... DTD zu Beispiel 2

9 2. DTD … ]> (2) (3) Well-formed XML (n) wichtig

10 2. DTD Definition kann im XML-Dokument im DOCTYPE stehen oder standalone in einer separaten Datei (*.dtd) Elemente und Attribute können mit Optionen versehen werden –Element? kann null- oder einmal auftreten (optional) –Element+ tritt mindestens einmal auf –Element* tritt beliebig oft auf –Attribut #REQUIRED Mussfeld wenn ID, dann einmaliger Schlüssel wenn REFID, dann Verweis auf einen einmaligen Schlüssel –Attribut (y|n) ``n´´ Auswahl wichtig

11 3. Well-formed Document Well-formed XML (n) Laut W3C: 2.1 Well-Formed XML Documents [Definition: A textual object is a well-formed XML document if:] 1.Taken as a whole, it matches the production labeled document.document 2.It meets all the well-formedness constraints given in this specification. 3.Each of the parsed entities which is referenced directly or indirectly within the document is well-formed.parsed entitieswell-formed Vereinfacht –Wenn alle (n) zutreffen –Übersetzt etwa »wohlgeformtes Dokument«. Auf den Einsatz von DTDs kann verzichtet werden; XML-Dokumente benötigen sie nicht zwingend. XML-Dokumente ohne DTD werden immer dann als wohlgeformt (well-formed) bezeichnet, wenn deren Syntax und geschachtelte Struktur standardgemäß mit Start- und End-Tags ausgestattet sind. wichtig

12 4. XSL/XSLT Die Extensible Style-Sheet Language erlaubt es, anzugeben, wie XML-Daten dargestellt werden sollen und nach bestimmten (!)Elementen/TAGs zu filtern.

13 4. XSL/XSLT XML-Dokument XSL … Datencontainer Ausgabe Standardisierte Zugriffsmethode wichtig

14 4. XSL/XSLT 1 Markus Mählmann XML Was ich schon immer über XML wissen wollte :00:00 2 Albert Einstein Relativ einfach XML ist doch eine Klasse Idee :01:00 Gaestebuch komplett 1. Gaestebucheintrag komplett: 2. Gaestebucheintrag Name: guestbook.xml guestbookXsl.xsl

15 5. Learning XML in 11.5 Minutes Learning XML in 11.5 Minutes


Herunterladen ppt "Hands On – Einführung in XML. Gliederung Hands On – Einführung in XML 1.XML 2.DTD 3.Well-formed Document 4.XSL/XSLT 5.Learning XML in 11.5 Minutes wichtig."

Ähnliche Präsentationen


Google-Anzeigen