© 2002 Prof. Dr. G. Hellberg 1 XML-Seminar XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg XML-Technologie: XML in Theorie und Praxis.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung. Einführung Inhalt Einführung Architektur Vorlagen Blöcke Tabellen Listen Textformatierung Grafik und Farbe Buch-Erstellung.
Advertisements

Lösungsansätze zur automatischen Portierung von Internet-Inhalten für das interaktive Fernsehen Konzeption und Implementierung einer XHTML- Schnittstelle.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
Extensible Markup Language
Worzyk FH Anhalt Datenbanksysteme für FÜ WS 2004/2005 XML - 1 XML Extensible Markup Language.
Druck / Ausgaben unter LSF
Anmerkungen zu XML Im September 2000 Entwicklung/Anspruch von XML
SVG und X3D Referentin: Gergana Ivanova
eXist Open Source Native XML Database
1. Einführung. 1. Einführung Inhalt Einführung Vorlagen XPath Kontrollstrukturen Sortierung, Gruppierung und Nummerierung Parameter und Variablen Ein-
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
XML - Aufbau und Struktur - mit Einsatz im B2B
Hands On – Einführung in XML
Seminar Autonome Systeme THEMA Ggf. Unterthema HAW Hamburg, SoSe 2011, Vorname Nachname Bild 1 zum THEMABild 2 zum THEMA.
IMS Universität Stuttgart 1 Einführung in XML Hannah Kermes HS: Elektronische Wörterbücher Do,
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
Java: Grundlagen der Sprache
DOM (Document Object Model)
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
HTML - Eine erste Annäherung
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 10: Einführung in XML.
Tinosch Ganjineh, Christian v. Prollius 1 Scalable Vector Graphics SVG.
© 2002 Prof. Dr. G. Hellberg 1 Verzeichnisdienste mit XML-Technologie Synchronisation von Verzeichnisdiensten mittels XML-Technologie : XML und ihre Anwendungen.
XSL eXtensible Stylesheet Language. © Prof. T. Kudraß, HTWK Leipzig Was ist XSL? Analogie zu CSS in HTML XSL ist eine Sprache, die ein wohlgeformtes XML-Dokument.
Einführung XML XML Einführung Andreas Leicht.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
Introducing the .NET Framework
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
XML – Grundlagen und Anwendungen Teil 6: Verarbeitung von XML-Dokumenten: XSLT Prof. Dr. Michael Löwe, FHDW Hannover.
Tobias Högel & Dennis Böck,
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Xindice Datenbanken vs. Markup Prof Dr. Manfred Thaller WS 2009 / 2010 Referent: Seyda Kurt.
Was versteht man unter XML Schema?
Vortrag HTML, XHTML, DHTML
XML eXtensible Markup Language
XML - Konzepte XHTML XML Base XPath XInclude XLink XForms XPointer
Einsatzgebiete und Anwendungen
Cedric Heid, Lukas Burkhardt
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
Java für Fortgeschrittene
XML-Serverpages Vortrag im Rahmen des Seminars XML-Technologien Tobias Faessler.
XSL und XSLT1 eXstensible Stylesheet Language und eXstensible Stylesheet Language Transformation.
FORMATTING OBJECTS (FO) Seminar XML TECHNOLOGIEN Prof. Helmar Burkhart Sitzung vom 26. Juni 2002 Florian Müller.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
Wohlgeformtheit und Gültigkeit Grundlagen der Datenmodellierung Anke Jackschina.
Aufbau der Stylesheet-Angabe Eigenschaft Eigenschaft das was man formatieren möchte Wert Wert Farbangaben, Einheiten oder Schlüsselworte Deklaration Kombination.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Oliver Spritzendorfer Thomas Fekete
Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.
XML (Extensible Markup Language)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 1 Version 1.0a XML EXTENSIBLE MARKUP LANGUAGE.
PHP Einführung Anbindung an XML Technologien Jürgen Mangler.
Version X des Programms: Datenaustausch-Probleme % ( ) (WIRBEL-BASISTEIL GR. 52) N1G29X150Y85I150J25 N2G0X150Y25 Version Y des Programms:
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
CSS Cascading Style Sheets
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
- Warum: Das HTML-Dilemma
IT-Zertifikat der Phil.Fak Kurs 4: Daten- und Metadatenstandards Patrick Sahle XML-BasicsWS 08/09.
Seminar zur Geoinformation Folie 1 Inhalt: –XML –XML- SCHEMA –XSL –Syntax –GML Seminar zur Geoinformation Datenaustausch mit XML / GML im InternetDatenaustausch.
Text Encoding Initiative Universität zu Köln Daten- und Metadatenstandards Seminarleitung: Patrick Sahle Seminarleitung: Patrick Sahle Referentin: Anna.
XML Schema Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung WS2011/2012 Hist.-kult.wiss. Informationsverarbeitung (Teil.
Geoinformation3 Geoinformation III XML Grundlagen und Dokumentspezifikation Vorlesung 12b.
IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache.
XSLT I Re-usable Content in 3D und Simulationssystemen Dozent: Prof. Manfred Thaller Referentin: Elisabeth Chang.
5.Februar 2007 – 1Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Formatierung von XML-Dokumenten — XSL — Anne Brüggemann-Klein.
Datentransformation mit XSLT Seminarvortrag von Johannes Engels.
 Präsentation transkript:

© 2002 Prof. Dr. G. Hellberg 1 XML-Seminar XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg

© 2002 Prof. Dr. G. Hellberg 2 XML-Seminar Gliederung Kurze Vorstellung Prolog Entwicklung und Einsatzbereiche Einführung in XML Verschiedene Produkte XML-Technologien XML-Werkzeuge / -Entwicklungsumgebungen Bewertung Zusammenfassung / Ausblick

© 2002 Prof. Dr. G. Hellberg 3 XML-Seminar Gliederung Kurze Vorstellung Prolog Entwicklung und Einsatzbereiche Einführung in XML Verschiedene Produkte XML-Technologien XML-Werkzeuge / -Entwicklungsumgebungen Bewertung Zusammenfassung / Ausblick

© 2002 Prof. Dr. G. Hellberg 4 XML-Seminar Einführung in XML Verwendung des Microsoft XML-Notepad Übungsbeispiel: –XML-Struktur, die technische Details von KFZ´s verwalten kann wie z.B.: Modell Leergewicht Zylinder Hubraum Leistung Höchstgeschwindigkeit von 0 auf 100 km/h

© 2002 Prof. Dr. G. Hellberg 5 XML-Seminar Einführung in XML Eine DTD enthält folgende Richtlinien: –Welche Elementtypen das Dokument enthalten darf –Welchen Inhalt die Elemente haben dürfen –Welche Attribute erlaubt sind –Welche Werte die Attribute annehmen können

© 2002 Prof. Dr. G. Hellberg 6 XML-Seminar Einführung in XML / XSL Grundlagen von XSL –semantische Auszeichnung XML –physische Auszeichnung XSL Der XSL-Prozessor wandelt dann in HTML, RTF oder PDF um.

© 2002 Prof. Dr. G. Hellberg 7 XML-Seminar Einführung in XML / XSL XSL ist eine Formatierungssprache : –XML-Daten in HTML transformieren –XML-Daten filtern und sortieren –XML-Daten abhängig vom Wert formatieren XSL (Extensible Stylesheet Language) enthält dabei folgende Komponenten. –XSLT Sprache zur Beschreibung, wie ein XML-Dokument in ein anderes Dokument transformiert werden soll. –XSL Oberbegriff für XSLT sowie für die Beschreibung von Formatierungsobjekten und -eigenschaften –Xpath XML Path Language Sprache zum Kennzeichnen von speziellen Teilen eines XML-Dokumentes

© 2002 Prof. Dr. G. Hellberg 8 XML-Seminar Einführung in XML / XSL Warum gibt es noch eine neue Formatierungssprache?

© 2002 Prof. Dr. G. Hellberg 9 XML-Seminar Einführung in XML / XSL Warum gibt es noch eine neue Formatierungssprache? CSS kann in HTML-Dokumenten verwendet werden. Auf der anderen Seite ist es mit XSL möglich, Dokumente mit XML- Daten in HTML- und CSS-Dokumente zu transformieren. Deshalb ergänzen sich die beiden Formatierungssprachen und können gemeinsam in Browsern benutzt werden. VerwendungCSSXSL in HTMLja nein in XMLja ja in XSLTneinja

© 2002 Prof. Dr. G. Hellberg 10 XML-Seminar Einführung in XML / XSL XSL erweitert die Möglichkeiten von XML. XSL kann in drei Bereiche untergliedert werden: –XSLT eine Sprache für die Umwandlung von XML-Dokumenten in andere XML-Dokumente. XSLT beschreibt dabei, wie das Dokument transformiert werden soll. –XPath (Extensible Path Language) eine Sprache zum Selektieren von Teilen eines XML-Dokumentes –XSL Sprache zur Formatierung der Daten. Zum besseren Verständnis wird dieser Bereich als XSL-FO (XSL-Formatting Objects) bezeichnet.

© 2002 Prof. Dr. G. Hellberg 11 XML-Seminar Einführung in XML / XSL Beschränkungen von CSS: –kann keinen Punkt an einer Stelle greifen - etwa eine Kapitelüberschrift- und ihn an anderer Stelle wiederverwenden - wie in der Kopfzeile –kein Konzept für Geschwister-Beziehungen –keine Programmiersprache –keine Quantitäten berechnen oder Variablen speichern –kann keinen Text generieren, etwa Seitenzahlen –verwendete einfaches, kästchenorientiertes Formatiermodell –ist auf westliche Sprachen ausgerichtet.

© 2002 Prof. Dr. G. Hellberg 12 XML-Seminar Einführung in XML / XSL Warum gibt es noch eine neue Formatierungssprache?

© 2002 Prof. Dr. G. Hellberg 13 XML-Seminar Diskussion / Fragen Danke für Ihre Aufmerksamkeit. Fragen?

© 2002 Prof. Dr. G. Hellberg 14 XML-Seminar Literatur / weiterführende Verweise Directory and database integration using DirXML, Novell 992 XML in 21 Tagen, D. Shepherd, M + T