Ausgabe vom 31.8.2002 Seite 1, XML Eine Einführung XML - Eine Einführung.

Slides:



Advertisements
Ähnliche Präsentationen
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Advertisements

HS-Projekt Friedrich Junge-Schule, Kl. 9c, 2011 Wie funktionieren Internet-Server? Web-Server auf eigener Domain und Game-Server für Internet-Spiele Teilnehmer:
Einführung in HTML (Hypertext Markup Language)
M ATH ML Aufbau, Verwendung, Alternativen Proseminar XML-basierte Technologien | |
WML – Wireless Markup Language Vortrag von Eduard Jakel.
Extensible Markup Language
DTD XML-Technik Dino Azzano. Definition Document Type Definition Beschreibung der Regeln zum Aufbau aller XML-Dokumente, die zu einer Dokumentklasse.
ELML – Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Jo ë l Fisler - GITTA Koordinator MNF eLearning Tag
XML.
Anmerkungen zu XML Im September 2000 Entwicklung/Anspruch von XML
Bernd Oberknapp, UB Freiburg
SVG und X3D Referentin: Gergana Ivanova
eXist Open Source Native XML Database
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
XML - Aufbau und Struktur - mit Einsatz im B2B
Hands On – Einführung in XML
IMS Universität Stuttgart 1 Einführung in XML Hannah Kermes HS: Elektronische Wörterbücher Do,
HTML - Einführung Richard Göbel.
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
DOM (Document Object Model)
Web 3.0 – Programmierung – Semantic Web / CIDOC CRM
XINDICE The Apache XML Project Name: Jacqueline Langhorst
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
HTML - Eine erste Annäherung
Geschichte und Funktion des Internets.
© 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.
Tinosch Ganjineh, Christian v. Prollius 1 Scalable Vector Graphics SVG.
eFormsDirect XML-basiertes eGovernment-Framework
Einführung XML XML Einführung Andreas Leicht.
Introducing the .NET Framework
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
Online–Weiterbildungsinformationen
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.
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Eine Produktion von der Firma Presentations GmbH
Vortrag HTML, XHTML, DHTML
Einsatzgebiete und Anwendungen
Proseminar: „Webtechnologien für Ecommerce“
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.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
Wohlgeformtheit und Gültigkeit Grundlagen der Datenmodellierung Anke Jackschina.
VU Semistrukturierte Daten 1
Einführung in Datenbankmodellierung und SQL
JavaServer Faces Urs Frei. Inhalt JSF Funktionsweise Rückblick JSP Bestandteile von JSF So einfach ist die Anwendung (Beispiel) Eclipse im Einsatz (Entwicklungsumgebung)
Struktur von RDF Fabian Scheller.
XML (Extensible Markup Language)
Torque in Turbine Team 4 Josef Bohninger Thomas Lindenhofer
Version X des Programms: Datenaustausch-Probleme % ( ) (WIRBEL-BASISTEIL GR. 52) N1G29X150Y85I150J25 N2G0X150Y25 Version Y des Programms:
Dokumentation von Software
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
Quellen: Internet INTRANET Ausarbeitung von Sven Strasser und Sascha Aufderheide im Modul Netzwerktechnik, Klasse INBS Mai 2003.
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.
Digitale Medien I Programmablauf der Vorlesung am 05. Juli 2014 Dozent: Gerhard Fleige Digitale Medien I Samstag, 05. Juli 2014 Die nachfolgenden Folien.
5. April 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 5. April 2006 Surf-Tipps & -Tricks für den Internet Explorer und Firefox.
Die Abkürzungen des Internets
Hauptseminar Web-Services und verteilte Datenbanken Thema XML, DTDs und XML-Schema XML, DTDs und XML-Schema - Stefan Kurz, 25. April 2003.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
Text Encoding Initiative Universität zu Köln Daten- und Metadatenstandards Seminarleitung: Patrick Sahle Seminarleitung: Patrick Sahle Referentin: Anna.
Peter Brezany Institut für Softwarewissenschaften Universität Wien
XML Schema Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung WS2011/2012 Hist.-kult.wiss. Informationsverarbeitung (Teil.
Seminar Modellgetriebene Softwareentwicklung XMI - XML Metadata Interchange Vortrag im Rahmen des Seminar Modellgetriebene Softwareentwicklung Mirko Otto.
Internet - Grundbegriffe Unterlagen zum Kurs "Wie erstelle ich eine Homepage?"
1 Java und XML Stephan Baldes Warum XML? In welchem Format wurden die Daten gespeichert? Bernd;Thomas;3;5;1987;Freiburg;Karlsruhe Peter;Maier;7;9;1980;Karlsruhe;Freiburg.
Datentransformation mit XSLT Seminarvortrag von Johannes Engels.
 Präsentation transkript:

Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung

Ausgabe vom Seite 2, XML Eine Einführung Was ist XML Extensible Markup Language, oder kurz "XML", ist eine (die !) Technologie für Web Applikationen und Services. XML ist ein World Wide Web Konsortium Standard welcher es erlaubt eigene "Tags" bzw. XML Dokumente zu erstellen.

Ausgabe vom Seite 3, XML Eine Einführung Warum brauchen wir XML - warum nehmen wir nicht einfach HTML Warum braucht es XML wenn heute jeder Browser HTML unterstützt ? Warum XML, wenn ich im HTML doch einfach Produktekataloge, Preislisten, Dokumentationen etc. zur Verfügung stellen kann ? Um diese Frage zu beantworten, beachte man das Beispiel eines HTML-Codes. HTML-Tags sind für Browsing; d. h. sie dienen der Kommunikation zwischen den Endanwendern und dem Computer.

Ausgabe vom Seite 4, XML Eine Einführung Aufbau von HTML Aufbereitet sieht das vorherige Beispiel - wie links dargestellt - aus. HTML Tags Beschreiben also wie etwas dargestellt werden soll. Sie beinhalten keinerlei Informationen über die Daten sondern nur wie diese dargestellt werden sollen.

Ausgabe vom Seite 5, XML Eine Einführung XML Code Beispiel Das gleiche Beispiel in XML Code. Mit XML, können wir die Bedeutung der Tags verstehen. Noch wichtiger - der Computer kann die Bedeutung verstehen bzw. interpretieren. So ist einfach für den Computer zu verstehen, dass: eine Postleitzahl beinhaltet.

Ausgabe vom Seite 6, XML Eine Einführung 1. Vorteil: Datenaustausch XML wichtigster Vorteil ist die Fähigkeit zum Datenaustausch Das ist wichtig, weil verschiedene Firmen (oder sogar Abteilungen einer Firma) selten mit den gleichen Anwendungen arbeiten und so die gegenseitige Kommunikation erschweren. XML macht es leicht, Daten elektronisch auszutauschen, ohne das Informationen verloren gehen. Beispiele: WEB-Services (SOAP) OASIS Business Transactions TC ( eCH (eGovernment Initiative)

Ausgabe vom Seite 7, XML Eine Einführung Ein Beispiel XML Dokument Unser Beispiel ist ein News Artikel welcher einen Titel, ein Datum, einen Text (summary) und weitere Informationen beinhaltet. Welche Tags darin vorkommen und welche Reihenfolge, Verschachtelung und Anzahl wird mittels eines DTD (Document Type Definition) oder via XML Schema festgelegt. Auch können zu jedem Tag zusätzliche Attribute vereinbart werden. DTD und XML stehen zueinnander wie eine Klasse zu seinen Instanzen.

Ausgabe vom Seite 8, XML Eine Einführung 2. Vorteil: Speicherung komplexer Daten In XML können komplexe Daten gespeichert werden. XML erlaubt die Speicherung hierarchischer Daten. Der Inhalt der ist Daten bekannt (Sie bleiben Eigentümer der Daten !) Die Korrektheit der Daten kann jederzeit mittels DTD geprüft werden. Mittels Namespaces können andere Dokumente eingebettet werden. Beispiele: DocBook ( OpenOffice ( SCODi4P ( Beispiel: Docbook

Ausgabe vom Seite 9, XML Eine Einführung 3. Vorteil: Anzeigen, Umwandeln, Selektionieren Mittels CSS können XML Dokumente im Browser dargestellt werden. Mittels XSL können XML Dokumente in andere Formate umgewandelt werden. XSL (XPATH) bietet zusätzlich die Möglichkeit, XML Dokumente zu selektionieren (ähnlich SQL) Beispiele: Cocoon, FOP, Xalan (xml.apache.org) Java ab Version 1.4 Wyona (wyona.org) SVG ( SCODi4P (

Ausgabe vom Seite 10, XML Eine Einführung 4. Vorteil: Entschlacken von Applikationen XML eignet sich vorzüglich zur Darstellung von: User Interfaces Listen- und Reportsprache Datenbankbeschreibung (DDL) Speicherung von Parametern, Optionen und Einstellungen..... Beispiele: Mozilla (Gecko-Engine - XUL) HISoft ( SCODi4P (

Ausgabe vom Seite 11, XML Eine Einführung Literatur & Links Standard's Produkte Zeitschriften Tutorial's Bücher Java and XSLT, O'Reilly Verlag, Eric M. Burke, ISBN: XML, bhv Verlag, Thomas Kobert, ISBN: