PHP Einführung Anbindung an XML Technologien Jürgen Mangler.

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

Einer der Dienste im Internet
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
„Ansicht Arbeitsbereich“ ist die nutzerspezifische Ansicht, in der alle Dokumente aufgelistet sind, die dem angemeldeten Benutzer zugeordnet sind. D.h.
Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.
Technischer Systemüberblick
Druck / Ausgaben unter LSF
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-
Konzeption und Realisierung eines Text- Analysesystems zur Automatisierung der Bewerberauswahl von diesem Datenformat jede beliebige Anwendung adaptieren.
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
IMS Universität Stuttgart 1 Einführung in XML Hannah Kermes HS: Elektronische Wörterbücher Do,
Daten Anzeigen und Ausdrucken Zu Zeigende Daten (z.B. Studentenplan) Daten in XML müssen geparst und in PDF- Format umgewandelt werden. Dazu iTEXT Bibliothek.
Dateihandles Um in Perl eine bestimmte Datei zum Lesen, Schreiben oder Anhängen zu öffnen, benötigt man so genannte Dateihandles. Ein Dateihandle ist der.
DOM (Document Object Model)
XML - Abfragesprache Xpath. Problemstellung Unsere XML-Datei steht und wir wollen alle 1. Titel aller vergangenen Sendungen automatisch aus den Playlists.
© 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.
XML Standardisierungen und Abfragesprachen
EXtensible Server Pages von Belrhiti El mostafa. Inhalt Was ist XSP ? Wichtige XSP Tags Erstellungsmöglichkeiten Die Basis der XSP.
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
Briefkopfbogen anpassen
Rundschreiben erstellen
Tobias Högel & Dennis Böck,
Systementwicklungsprojekt:
XSLT.
In dem Login-Bereich können lektorat.de-Kunden ihren Datensatz eigenständig pflegen und aktualisieren. Wie gelangen Sie in diesen Bereich? Der Zugang zum.
Aufgabe 1: Fügen Sie unten eine Foto zum Thema «Team» ein (Einfügen / ClipArt). Verwenden Sie nach Möglichkeit auch die Suche via Internet in Office.com.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
JavaScript.
Test-Checker: Lehrer Version Manual Programm von Martin Schügerl.
Kostenlose Alternative zu Microsoft Office
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Basiswissen für Partner und interessierte Kunden Technologie.
© MediTECH Electronic GmbH, Wedemark Neue Produkteigenschaften der aktuellen MediTOOLs V5.x MediTECH Electronic GmbH Langer Acker 7 D Wedemark Tel.:
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Einführung in 2 Betriebssysteme
PHP Basic.
XSLT Voraussetzungen, trivial
Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.
XML (Extensible Markup Language)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 1 Version 1.0a XML EXTENSIBLE MARKUP LANGUAGE.
Dynamische Webseiten-Generierung
SQLite und XML in PHP 5.
Fakultät für Informatik WI/WE 2005S UE WI/WE Web Engineering /3 Dr. Michael Derntl Fakultät.
UE Web Engineering, Gruppen 1 und 3, UE Web Engineering Gruppen /1 und /3 Renate Motschnig
Fakultät für Informatik WI/WE 2005S UE WI/WE Web Engineering /3 und /4 Michael Derntl Fakultät.
UNIDAM Initiative: Historisch-kulturwissenschaftliche Fakultät
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
1 Tagesüberblick 2 Lösung Hausaufgabe/Fragen Datei- ein- und ausgabe Schleifen Vergleiche Wahrheit.
Kommandozeile und Batch-Dateien Molekulare Phylogenetik – Praktikum
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
Möglichkeiten mit WordPrint Christian Briehn / Inge Dreßler
Eike Schallehn, Martin Endig
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
Symposium: Die phonetisch-phonologischen, orthoepischen und orthographischen Unterschiede zwischen dem Bosnischen/Bosniakischen, Kroatischen und Serbischen.
Entwicklung eines internetgestützten Expertensystems zur Prüfung des Anwendungsbereichs urheberrechtlicher Abkommen.
Datenbanken im Web 1.
Dynamische Seiten 13. Juli 2009 Norbert Winnige „Datenbanken in den Geisteswissenschaften“
Web Services Spezielle Methoden der SWT Liste V – WS 2008/2009 Christian Boryczewski.
IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache.
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.
XSLT I Re-usable Content in 3D und Simulationssystemen Dozent: Prof. Manfred Thaller Referentin: Elisabeth Chang.
WordPress WS 2015/2016 Sarah Jülich und Nadine Schröder.
Einführung in Windows 7 Arbeiten mit Bibliotheken.
5.Februar 2007 – 1Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Formatierung von XML-Dokumenten — XSL — Anne Brüggemann-Klein.
Softwaretechnikpraktikum SoSe 2007 // Projekt : Professorenkatalog tr-07-1Leitung: J. Zhorel Team & Projekt Team: ✗ Johannes Zhorel ✗ Fabian.
Alles wird gut! Suche im MyCoRe Jens Kupferschmidt
Abschlusspräsentation Bern,
 Präsentation transkript:

PHP Einführung Anbindung an XML Technologien Jürgen Mangler

Die Möglichkeiten Die Anbindung an XML Technologien erfolgt mittels der freien Bibliotheken libxml und libxslt Die Anbindung ermöglicht sowohl Transformationen mittels xsl, wie auch das schreiben von XML Dateien XML Dateien könnten in Kombination mit XPATH Ausdrücken sogar als Ersatz oder Alternative zu einer herkömmlichen Datenbankanbindung dienen

Ein konkretes Beispiel Es sollte allen das Rechnungs-Beispiel aus der XML Einführung bekannt sein. Wir verwenden nun die die XML Datei und die XSL Datei um uns eine konkrete Rechnung korrekt formatiert im Internet anzeigen zu lassen. Zur Wiederholung: die XML Datei enthält die Daten, die XSL Datei enthält die Anweisungen wie diese formatiert werden sollen.

Eine einfache XSL Transformation Der Pfad für das Aktuelle Verzeichnis wird in $xmlpath abgelegt $xmlpath = dirname(__FILE__). "\\"; Das Dokument umlmapping,xml im aktuellen Pfad wird geöffnet $xmldoc = domxml_open_file( $xmlpath. "umlmapping.xml"); Das Transformationsdatei umlmapping.xsl im aktuellen Pfad wird geöffnet. $xsldoc = domxml_xslt_stylesheet_file ( $xmlpath. "umlmapping.xsl"); Die Transformation wird auf das Dokument angewendet, das Ergebnis in $resulT gespeichert $result = $xsldoc->process($xmldoc); Ergebnis ausgeben print $result->dump_mem();