Single Source Publishing mit XML
|
|
|
- Ruth Burgstaller
- vor 9 Jahren
- Abrufe
Transkript
1 Single Source Publishing mit XML Thomas Nindel Betreuer: Hans J. Günther Seite 1/1
2 Bibliografische Beschreibung und Autorenreferat NINDEL, Thomas, Berufsakademie Sachsen, Staatliche Studienakademie Dresden, Studienrichtung Informationstechnik, Praxisarbeit 1 Semester, 15 Seiten, 2 Literaturquellen, 2 Anlagen. Es werden aktuelle XML-Technologien erklärt und es wird ein Weg gezeigt, wie diese bei der Realisierung von Single Source Publishing verwendet werden können. Seite 2/2
3 Verwendete Abkürzungen / Begriffe 4 1. Einführung Abstract Aufgabenstellung 5 2. Einführung XML XML XSL XSL-FO DTD Sonstiges SSP mit XML/XSL/FO Daten Dateneingabe, Datenstruktur Ausgabe Processing HTML Processing PDF Fazit 13 Seite 3/3
4 Verwendete Abkürzungen / Begriffe SSP Single Source Publishing, das automatische Erzeugen von Inhalt für mehrere Medien aus einer Datenbasis Seite 4/4
5 1. Einführung 1.1. Abstract Es werden aktuelle XML - Technologien erklärt und es wird ein Weg gezeigt, wie diese bei der Realisierung von Single Source Publishing verwendet werden können Aufgabenstellung Erklären Sie aktuelle XML Technologien und erläutern sie eine Möglichkeit wie man diese Technologien für ein SSP System einsetzen kann. 2. Einführung XML Die Extensible Markup Language, abgekürzt XML, beschreibt eine Klasse von Datenobjekten, genannt XML-Dokumente, und beschreibt teilweise das Verhalten von Computer-Programmen, die solche Dokumente verarbeiten. XML ist ein Anwendungsprofil oder eine eingeschränkte Form von SGML, der Standard Generalized Markup Language. Durch ihre Konstruktion sind XML-Dokumente konforme SGML-Dokumente. XML ist ein gutes Hilfsmittel für die strukturierte Speicherung von Daten in baumförmiger Art und Weise XML XML-Dokumente sind aus Speicherungseinheiten aufgebaut, genannt Entities, die entweder analysierte (parsed) oder nicht analysierte (unparsed) Daten enthalten. Analysierte Daten bestehen aus Zeichen, von denen einige Zeichendaten und andere Markup darstellen. Markup ist eine Beschreibung der Aufteilung auf Speicherungseinheiten und der logischen Struktur des Dokuments. XML bietet einen Mechanismus an, um Beschränkungen der Aufteilung und logischen Struktur zu formulieren. Seite 5/5
6 Ein Software-Modul, genannt XML-Prozessor, dient dazu, XML-Dokumente zu lesen und den Zugriff auf ihren Inhalt und ihre Struktur zu erlauben. Es wird angenommen, dass ein XML-Prozessor seine Arbeit als Teil eines anderen Moduls, genannt Anwendung, erledigt. Diese Spezifikation beschreibt das notwendige Verhalten eines XML-Prozessors, soweit es die Frage betrifft, wie er XML-Daten einlesen muss und welche Informationen er an die Anwendung weiterreichen muss. XML-Dokumente bestehen aus einem oder mehreren Elementen, welche wiederum aus Elementen, Attributen oder Text bestehen können. Ein Element besteht aus einem öffnenden und einem schliessenden Tag. Das öffnende Tag kann Attribute enthalten (wie HTML auch). <Preis waehrung= Euro >24.34</Preis> Das Element hat den Namen Preis und den Inhalt Es hat ein Attribut mit dem Namen Währung und dem Inhalt Euro. XML Dokumente müssen, im Gegensatz zu HTML, wellformed sein, d.h. dass Elemente mit schließendem Tag in korrekter Schachtelungsfolge abgeschlossen werden müssen. Für leere Elemente ist eine Abkürzung möglich: <leer/> Des Weiteren bietet XML die Möglichkeit von Kommentaren: <! Kommentar --> und so genannten Processing Instructions, die dem Parser spezifische Einstellungen wie z.b. zu verwendenden Zeichensatz mitteilen oder mit denen Stylesheets eingebunden werden können. Außerdem können noch DTDs eingebunden werden. Eine einfache XML Datei sieht folgendermaßen aus: <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="style.xsl"?> <! - einbinden des Stylesheet --> <buch> <name> XML Leicht gemacht Seite 6/6
7 </name> <preis waehrung="euro"> 54 </preis> </buch> 2.2. XSL XSL, die extensible Stylesheet Language, besteht aus einer Reihe von Markups, die Regeln für eine Formatierung von XML-Dokumenten darstellen. Dabei teilt sich der XSL Standard in die Transformationssprache (XSLT) und in die Formatierungssprache (XSL-FO oder kurz FO). Mit Hilfe der Transformationssprache können XML Strukturen in andere XML Strukturen gewandelt werden. Da HTML mit XML große Ähnlichkeit hat (im Prinzip ist HTML nur eine XML DTD), kann also mit Hilfe einer XSL-T Transformation ein HTML Dokument aus jeder beliebigen XML Basis erzeugt werden. XSLT bietet zahlreiche Automatismen wie z.b. Überschrift- und Aufzählungsnummerierung. Nicht vorhandene Features können durch einbinden von Skripten (z.b. Perl) realisiert werden. Die Transformation wird mit so genannten Templates formuliert, die wiederum in XML- Dateien gespeichert werden. Also wird XML mit XML transformiert. Die Templates werden für einen bestimmten Kontext (in der Regel für jedes Element) in der XML-Datei formuliert und werden bei Übereinstimmung (Match) vom XSL Prozessor aufgerufen. Ein einfaches Beispiel für das obenstehende XML Dokument sieht folgendermaßen aus: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="uri:xsl"> <xsl:template match='/'> <xsl:apply-templates/> </xsl:template> color=white"> <xsl:template match='buch'> <p style="font-size=20pt; background-color=#ffaa00; Seite 7/7
8 Buch </p> <xsl:apply-templates/> </xsl:template> <xsl:template match='name'> Name: <xsl:value-of/><br/> </xsl:template> <xsl:template match='preis'> Preis: <xsl:value-of select="."/> <xsl:value-of </xsl:template> </xsl:stylesheet> Dieses Stylesheet erzeugt eine HTML-Datei mit folgendem Aussehen: Buch Name: XML Leicht gemacht Preis: 54 Euro Dieses einfache Beispiel zeigt bereits die Philosophie von Publishing mit XML: Der Inhalt ist vom Layout komplett getrennt. Eine Änderung des Inhaltes (z.b. Preis) muss nur in der XML Datei geschehen, das Stylesheet muss nicht geändert werden XSL-FO Die XSL-FO (XSL Formatting Objects) ist eine definierte XML Struktur, die Informationen zur Formatierung in so genannten Block-Layouts enthält. FO findet hauptsächlich Einsatz bei der Formatierung von XML-Daten für Printmedien. Eine Implementation von FO wurde von der Apache XML Group mit dem Programm FOP bereitgestellt, welche aus FO-Dateien PDF-Dokumente erzeugen kann. Die FO Dateien sind Seite 8/8
9 ebenfalls in XML formuliert, so dass sie sich mit einer XSL-T Transformation aus XML Dateien erstellen lassen. Trotz einer Versionsnummer die eine Null vor dem Punkt hat, bietet FOP bereits beeindruckende Features die durchaus eine professionelle Seitengestaltung zulassen. In der FO-Datei wird zuerst das Grundlayout der Seiten wie Format, Header und Footer, eventuelle Seitennummerierungen usw. festgelegt. Dann wird, ähnlich wie bei TeX, das Dokument mit XML-Markups beschrieben. Da die Spezifikation von FO über 1000 Seiten lang ist und selbst ein minimaler Teil den Rahmen dieser Arbeit sprengen würde, wird an dieser Stelle auf eine nähere Beschreibung von FO verzichtet. Seite 9/9
10 2.4. DTD Die DTD, oder Dokument Type Definition, ist ein Hilfsmittel zur Definition der Struktur einer XML Datei. Es können einfache Regeln formuliert werden, die festlegen, welches Element oder Attribut wo und wie oft in der Datenstruktur vorkommen darf. Da sich jedoch herausstellt, dass DTD für die Strukturierung komplexer Datenhierarchien zu wenig Features bietet, wird auf einen näheren Einblick hier verzichtet. Um nur ein Beispiel für eine sehr bekannte DTD zu geben: Die XHTML Spezifikation ist eine XML DTD Sonstiges Weitere XML-Technologien sind z.b. SCHEMA [1], eine erweiterte Form von DTDs und SOAP [2] zum direkten Zugriff in ein XML-Dokument im WWW. Alle XML-Technologien werden vom World Wide Web Consortium (W3C) betreut [3]. 3. SSP mit XML/XSL/FO Derzeit präsentieren produzierende Firmen ihre Waren auf unterschiedlichen Medien: Print, Internet und CDROM. Der Inhalt für jedes Medium wird von Hand erstellt und kostet dadurch enorm viel Geld. Selbst kleine Änderungen kann die Firma selbst nicht durchführen und muss wiederum Firmen beauftragen, die diese Änderungen durchzuführen. Mit XML/XSL/FO bietet sich jetzt die Möglichkeit, aus einer Datenquelle verschiedene Medien zu bedienen und das mit einem hohen Automatisierungsgrad. Dieses Verfahren wird als Single Source Publishing bezeichnet Daten Wie schon oben angesprochen, bietet sich für Single Source Publishing an, die Daten im XML-Format zu speichern, da sie dann durch XSL Transformationen ausgegeben werden. Ein weiterer Vorteil von XML als Datenformat ist die Möglichkeit des Austauschs mit anderen Systemen. Da sich beim Im- oder Export von Daten lediglich die Struktur unterscheidet, ist eine Schnittstelle zu anderer, XML-unterstützender Software mit XSL- Seite 10/10
11 Transformationen einfach realisierbar. Des Weiteren gibt es für die Speicherung und Verwaltung von XML eine Reihe spezieller Datenbanken (z.b. POET), so dass das Entwickeln spezieller Datenbanken nicht erforderlich ist Dateneingabe, Datenstruktur Ein sehr wichtiger Schritt zur strukturierten Erfassung von Daten ist die Strukturierung selbst. Firmen sind in ihren Produktkatalogen oft inkonsequent, wenn es um die Zuordnung von Produkten in Produktgruppen geht. Da XML jedoch keine Links zwischen den Datenebenen erlaubt, ist ggf. eine Anpassung der Struktur der Daten notwendig. Wenn die Daten strukturiert sind und die Hierarchiestufen bekannt sind, kann ein Format für die XML-Daten definiert werden. Da eine willkürliche Benennung der XML Struktur (betrifft Element und Attributnamen etc.) jedoch erfordert, dass die Dateneingabesoftware jedes Mal angepasst wird, muss ein universales Datenformat geschaffen werden. Dies beinhaltet Strukturierungselemente wie Aufzählungen (z.b. Produktgruppe ) sowie Objekte ( Produkt ) und deren Eigenschaften ( Preis ). Die meisten Anwendungen werden so in einem Format erfasst. Wenn also eine XML Struktur fest steht, ist es relativ einfach, einen komfortablen Editor zu schaffen, mit dem man Daten erfassen und ändern kann. Dies geschieht in einer objektorientierten Art und Weise Ausgabe Die Ausgabe der Daten, die ja im XML-Format vorliegen, geschieht über eine zweistufige XSL Transformation. Die erste Stufe erzeugt ein XML Dokument (angelehnt an die DocBook DTD [4]), welches eine dem Publizieren angelehnte Struktur aufweist.. Außerdem werden nur die zur Ausgabe ausgewählten Daten verarbeitet. In einer zweiten Konvertierungsstufe erfolgt eine Trennung und das Processing für die spezifischen Ausgabemedien. Seite 11/11
12 Processing HTML Aus dem Zwischenformat wird über ein weiteres XSL Stylesheet (speziell für HTML) ein HTML Dokument mit entsprechender Formatierung erzeugt. Dieses Dokument wird unter zu Hilfenahme eines Perlskript aufgeteilt, um es auf einem Webserver anbieten zu können. Ein weiteres Perlscript wandelt absolute Hyperlinks im HTML in relative um Processing PDF Aus dem Zwischenformat wird mit einem für die FO-Ausgabe spezialisiertem Stylesheet der FO Baum konstruiert und mit entsprechenden Formatierungen belegt. Danach stellt ein Perlscript die Verfügbarkeit extern referenzierter Daten (z.b. Bilder) sicher. Der letzte Schritt erzeugt mit FOP aus dem FO Baum das fertige PDF-Dokument XML Datenbasis Stylesheet Zwischenformat Stylesheet für HTML PDF- XSL- XSL- Stylesheet für FO Rohdaten FO-Baum Perl-Script FOP Dateien XML- XSL- HTML- HTML- Dokument Abbildung 1: Schema des SSP mit XML Seite 12/12
13 4. Fazit Die aktuellen XML-Technologien und ihre Implementaitionen erweisen sich als exzellentes Mittel zur Realisierung eines SSP-Systems, was hier, natürlich nur beispielhaft, umrissen wurde. Wegen der noch andauernden Weiterentwicklung sowohl des Standards als auch der XML-kompatiblen Software darf man also gespannt in die Zukunft blicken. Seite 13/13
14 Anlage 1: Quellen [1] WWW-Consortium, XML Schema, [2] WWW-Consortium, XML-SOAP, [3] WWW-Consortium, [4] Norman Walsh, DocBook, Seite 14/14
15 Seite 15/15
Dirk 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
Java und XML 2. Java und XML
Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003
X-Technologien. XML and Friends. Jörn Clausen [email protected]. 9. Juli 2001
X-Technologien XML and Friends 9. Juli 2001 Jörn Clausen [email protected] Übersicht XML SAX DOM XSL XPath XSLT XSL FO Extensible Markup Language Simple API for XML Document Object Model Extensible
CARL HANSER VERLAG. Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5. www.hanser.de
CARL HANSER VERLAG Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5 www.hanser.de 1 1.1 Einleitung... 2 Über dieses Buch... 3 1.2 Für wen ist das Buch gedacht?...
Dokumentautomation mit XML am Beispiel einer Banddiskografie
Dokumentautomation mit XML am Beispiel einer Banddiskografie Hochschulinformationstag in Merseburg 13. April 2013 Dr. Thomas Meinike Hochschule Dokumentautomation Merseburg mit FB XML Informatik am Beispiel
1. Einführung 2. DTD 3. XML Schema 4. XPath 5. XSLT 6. XSL-FO 7. XQuery 8. Web Services 9. XML und Datenbanken
XSL-FO 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 Dokumentaufbau Blöcke Textstruktur Grundlagen XSL-FO
XML Extensible Markup Language
XML-Praxis XML Extensible Markup Language Jörn Clausen [email protected] Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML-Praxis XML Extensible
Grundlagen der Extensible Stylesheet Language
Grundlagen der Extensible Stylesheet Language Transformations (XSLT) Marc Monecke [email protected] Praktische Informatik Fachbereich Elektrotechnik und Informatik Universität Siegen, D-57068
Kurze 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
Es gibt immer einen Schlüssel und einen zugehörigen Wert,
JSON JavaScript Object Notation Im Unternehmenskontext spielt der Austausch von Daten zwischen unterschiedlichen Systemen eine große Rolle. Dabei müssen oft Technologie und Zuständigkeitsgrenzen überwunden
XML - die zukünftige Sprache des WWW? Daten im WWW strukturiert speichern, übertragen, darstellen und verketten. Max Riegel XML
- die zukünftige Sprache des WWW? Daten im WWW strukturiert speichern, übertragen, darstellen und verketten. Max Riegel kongress99-xml.ppt-1 (1999-12-01) Inhalt in einem einfachen Beispiel Ein wohlgeformtes
X-Technologien. Ein Überblick. Ulrike Henny. [email protected]. IDE Summer School 2013, Chemnitz
X-Technologien Ein Überblick Ulrike Henny [email protected] X-Technologien Das X-Universum XML im Zentrum Woher kommt XML? Einsatz von XML X-Technologien Datenhaltung Datenzugriff Umwandlung Ausgabe
APEX und Apache FOP Freie PDF-Erstellung mit APEX 3.0.1
APEX und Apache FOP Freie PDF-Erstellung mit APEX 3.0.1 Dr. Gudrun Pabst Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Agenda Kürzel: XML, XSL, XSLT,
C O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen?
C O C O O N ein Web-Framework der Apache Software Foundation http://www.apache.org Wo ist Cocoon in die Apache Projekte einzureihen? Apache Server sehr leistungsfähiger HTTP-Server Tomcat Server Referenzimplementierung
... 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
Textauszeichnung 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,
Einfü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
IN 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
Inhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15
Inhaltsverzeichnis 1 Einleitung...11 2 Motivation...15 Teil 1 - XM L......17 3 Geschichte von X M L...17 3.1 Markupsprachen...17 3.1.1 Auszeichnungsarten...17 3.1.2 Markupsprachen...20 4 Zeichensatz...
Vergleich automatisierbarer XML-Satzsysteme
Vergleich automatisierbarer XML-Satzsysteme Martin Kraetke, GmbH Hochschule für Technik, Wirtschaft und Kultur Leipzig Frankfurter Buchmesse, 12. Oktober 2011 Drei Thesen zum Anfang 1. Die Wahl des Satzsystems
DocBook für Anfänger
DocBook für Anfänger Michael Wiedmann http://www.miwie.org/db-beginners/ Linux Advanced Lectures Berlin, BUUG, Mittwoch, 7.11.2001, 18:30 s.t. Einführung Anwendungsfälle Beispiel
XML-Verarbeitung. XPath XSL die extensible Stylesheet Language. Torsten Schaßan SCRIPTO Modul 4: EDV Wolfenbüttel 25.-29.6.2012.
XML-Verarbeitung XPath XSL die extensible Stylesheet Language Folie 1 Was ist XSL? - Mehrere Komponenten: - XSLT Transformations - XSL-FO Formatting Objects - XPath - (XML-Schema) - Ausgabeformate: - XML,
Semistrukturierte Daten
Semistrukturierte Daten XML Stefan Woltran Emanuel Sallinger Institut für Informationssysteme Technische Universität Wien Sommersemester 2014 Stefan Woltran, Emanuel Sallinger Seite 1 XML Was ist XML?
XSL und XSLT. Inhalt. Mathias Heilig email: [email protected]. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee
Mathias Heilig email: [email protected] Inhalt XSL Übersicht XSL im XML- Umfeld XSLT XPath XSL- FO Was können wir mit XSLT heute machen? Formatierungsprozess XSLT im XML- Formatierungsprozess Transformation
Bibliothekssysteme / Verbundsysteme / Netze
Bibliothekssysteme / Verbundsysteme / Netze Teil 5: Datenstrukturen / Anwendungen Kaderkurs für Diplombibliothekarinnen und Diplombibliothekare 2002-05-08 Programm 2002-05-08 1105 1140 XML und die Folgen
Einfü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?
XSL-FO. Dienstag, 16. Mai Manuel Montero Pineda data2type GmbH
XSL-FO Dienstag, 16. Mai 2017 Zu meiner Person: Manuel Montero Pineda > Dipl.-Wirtschaftsinformatiker (FH), M.A. > XML-Entwickler und Berater im Bereich XML Schema, OOXML, XSLT, XSL-FO, u.v.m. > Veröffentlichungen
XML Publisher die universelle Lösung für Geschäftsdokumente
XML Publisher die universelle Lösung für Geschäftsdokumente Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH Moderne Lösung zur Entwicklung, Erzeugung und Verteilung von Geschäftsdokumenten (Output
Thomas Schraitle. DocBook-XML. Medienneutrales und plattformunabhängiges Publizieren
Thomas Schraitle DocBook-XML Medienneutrales und plattformunabhängiges Publizieren Vorwort VII 1 DocBook in 10 Minuten 1 1.1 XML als universelle Datenstruktur 1 1.2 Ein DocBook-Dokument entsteht 2 1.3
Textkodierung 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
Entwicklung einer XML-basierten Tumordatenschnittstelle. TuDaSch-XML
Entwicklung einer XML-basierten Tumordatenschnittstelle TuDaSch-XML Frank Papendorf, Tumorzentrum Hannover / 01.04.2004 Übersicht 1. Einführung 2. XML-Technologie 3. TuDaSch-XML 4. Fazit / Ausblick Frank
Erstellen von PDF-Dokumenten für Business-Anwendungen mit XSL-FO
Erstellen von PDF-Dokumenten für Business-Anwendungen mit XSL-FO Ich über mich Rudi Gast ([email protected]) seit 2000 angestellt bei der GHS Tätigkeiten: Projektleitung Softwareentwicklung F&E ca.
3.1 Sinn und Zweck von Namensräumen
3 3 Die Erstellung eigener Auszeichnungssprachen und somit die Erschaffung eigener Dokumenttypen, in denen die Elemente ihre eigene Bedeutung haben, ist mit XML leicht gemacht. Natürlich können solche
XML in der Praxis: Technische Dokumentation
XML in der Praxis: Technische Dokumentation Ulrike Schäfer INFOTAKT information design tekom Berlin Brandenburg Regionaltreffen 23.11.2001 Ulrike Schäfer. www.infotakt.de. Folie 1 Übersicht Problemstellung
Johannes Hentrich DITA. Der neue Standard für Technische Dokumentation VERLAG
Johannes Hentrich DITA Der neue Standard für Technische Dokumentation VERLAG 1 DITAim Überblick 13 1.1 Charles Darwin und die Technische Dokumentation 14 1.2 Zielsetzung bei der Entwicklung von DITA 17
Textkodierung 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
Unternehmensdokumente mit dem XML Publisher erzeugen
Unternehmensdokumente mit dem XML Publisher erzeugen Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH XML-Publisher Moderne Lösung zur Entwicklung und Verteilung von Geschäftsdokumenten (Output Management)
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
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
Beuth Hochschule Die erweiterbare Markierungssprache XML WS10/11
Die erweiterbare Markierungssprache XML 1. Einleitung Eine Markierungssprache (markup language) dient dazu, Textdateien mit zusätzlichen Informationen anzureichern. Die verbreitete Markierungssprache HTML
Produktion. Konzeption. E-Book-Produktion 27. Technik. Multimediale Bestandteile. Dateiformate. Geräte. Workflow. Content-Erstellung.
E-Book- 27 Ergänzungen Trend: enhanced E-Book Einbindungs- und Nutzungsmöglichkeiten multimedialer Elemente sehr unterschiedlich PDF: Audio, Video und interaktive Formulare problemlos integrierbar epub:
Einführung in XML Torsten Schaßan SCRIPTO digital Wolfenbüttel
Einführung in XML Was ist XML? XML steht für extensible Markup Language. XML trennt Struktur, Inhalt und Aussehen von Dokumenten. XML ist eine Meta-Sprache, welche Regeln zur Formulierung von Auszeichnungssprachen
XML Werkzeug XML Spy. Frank Heininger Axel Labuschke
XML Werkzeug XML Spy Frank Heininger Axel Labuschke Gliederung Werkzeugkategorien Strukturbeschreibung Dokumentenerstellung Dokumentenbetrachtung Datenhaltung XML Spy Einführung Funktionen Benutzeroberfläche
Einführung in die extensible Markup Language
Einführung in die extensible Markup Language Oliver Zlotowski FB IV Informatik Universität Trier, D-54296 Trier [email protected] 7. Juni 2002 Typeset by FoilTEX Ausgangssituation Anforderungen
XML-basierte Standards für den Datenaustausch in der Logistikkette
XML und Electronic Data Interchange (EDI) EDIFACT-XML ein kleines Beispiel - Strukturierung von Daten Datensatz 347,M50,L Datensatz mit Pseudocode-ML strukturiert 347
Dataport IT Bildungs- und Beratungszentrum. Access Grundlagenseminar Access Aufbauseminar... 3
Inhalt Access 2010 - Grundlagenseminar... 2 Access 2010 - Aufbauseminar... 3 Access 2010 - Von Excel zu Access... 4 Access 2010 - Programmierung Teil 1... 5 Access 2010 - Programmierung Teil 2... 6 Grundlagen
XML für Prozesse, XML in Prozessen Erfahrungen aus der Praxis
XML für Prozesse, XML in Prozessen Erfahrungen aus der Praxis Gerhard Lier Produktmanager X4 BPM Suite SoftProject GmbH 1 SoftProject GmbH Eine kurze Vorstellung Das Unternehmen: Geschäftsführer: Hauptsitz:
Programmieren lernen mit Groovy Informationsstrukturen - Datenstrukturen - Textstrukturen (CSV, HTML, XML)
Programmieren lernen mit Groovy Informationsstrukturen - Datenstrukturen - Textstrukturen (CSV, HTML, XML) Seite 1 Logische Struktur, Textstruktur, Datenstruktur Daten in unterschiedlichen Repräsentationen
Verteilte Anwendungen. Teil 2: Einführung in XML
Verteilte Anwendungen Teil 2: Einführung in XML 05.10.15 1 Literatur [2-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [2-2] Nussbaumer, Alfred; Mistlbacher, August:
Dirk Nachbar ([email protected])
Betrifft: Autor: Art der Info: Quelle: XSQL Servlet und FOP Dirk Nachbar ([email protected]) Technische Background Info Aus unserer Projekt- und Schulungserfahrung http://xml.apache.org/fop, http://www.xml.com,
XML Extensible Markup Language
XML-Praxis XML Extensible Markup Language Jörn Clausen [email protected] 1 Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten 2 Was ist XML? Daten sind
Terminologieaustausch für Jedermann?
Terminologieaustausch für Jedermann? Niemand mag Terminologieaustausch, aber man kommt nicht immer drum herum BDÜ-Konferenz 2012, Berlin Übersetzen in die Zukunft Block 7.1 Terminologierecherche und -austausch
Einführung in DocBook
Workshop XSL:FO Einführung in DocBook BU Wuppertal DMT 2005 Jens Heermann Alexander Jacob Was ist DocBook? Auszeichnungssprache zur Erstellung technischer ationen Basiert auf Strukturierung des Inhalts
Transformation von XML-Dokumenten mit XSLT
Transformation von XML-Dokumenten mit XSLT Fabian Holzer Proseminar XML - Grundlagen, Verarbeitung und Anwendungen Institut für Programmstrukturen und Datenorganisation (IPD) Lehrstuhl für Systeme der
5. Programmierschnittstellen für XML
5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
XML in der Oracle Datenbank
XML in der Oracle Datenbank Oracle XML DB Eine kurze Einführung Gruppe A Michaela Geierhos Galina Hinova Maximilian Schöfmann AGENDA Warum XML in einer Datenbank? Was bietet die Oracle XML DB? Unterschiedliche
5. Programmierschnittstellen für XML
5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
PDF Ausgabe mit dem BI Publisher in ApEx 3.0
PDF Ausgabe mit dem BI Publisher in ApEx 3.0 Stephan Engel Opitz Consulting Bad Homburg GmbH PDF Ausgabe mit dem BI Publisher in ApEx 3.0 Seite 1 Agenda Ausgangsituation Vorstellung: BI Publisher und ApEx
Eine Schnelleinführung in XSL
Eine Schnelleinführung in XSL Michael Dienert 8. Juli 2014 1 Was ist XSL? XSL ist die Abkürzung von Extensible Stylesheet Language. XSL ist selbst wieder eine XML-Anwendung, d.h. XSL-Dokumente müssen immer
Technische Richtlinie XML-Datenaustauschformat für hoheitliche Dokumente (TR XhD) 1 Rahmenwerk
Technische Richtlinie XML-Datenaustauschformat für hoheitliche Dokumente (TR XhD) 1 Rahmenwerk Version 1.4 18.11.2013 BSI TR-03123-1 Bundesamt für Sicherheit in der Informationstechnik Postfach 20 03 63
XML-Einführung. Entwicklung Begriffe Vorteile/Möglichkeiten von XML Adressen Beispiele. Fachhochschule Nordwestschweiz FHNW Martin Hüsler
XML-Einführung Entwicklung Begriffe Vorteile/Möglichkeiten von XML Adressen Beispiele 1 Entwicklung Aus einem IBM-Projekt entstand die Sprache GML (Generalized Markup Language) Aus GML wurde im Jahr 1986
Dokumentenstrukturen
Dokumentenstrukturen Dokumentation zum Projekt Die Welt von BreakOut von: Kristian Kraft Email: [email protected] Matrikelnummer: 80 59 17 Dirk Vincent Kops Email: [email protected] Matrikelnummer:
Das Einsteigerseminar
Michael Seeboerger-Weichselbaum Das Einsteigerseminar XML Inhalt Vorwort Einleitung und Ziel des Buches 1 Was ist XML 1.1 HTML 1.2 XML 1.3 XSLT 1.4 XML und HTML - wo sind die Unterschiede? 1.5 Einsatzgebiete
XML-Praxis. XML-Anwendungen. Jörn Clausen [email protected]
XML-Praxis XML-Anwendungen Jörn Clausen [email protected] Übersicht DocBook Software-Installation dokumentieren XML-Praxis XML-Anwendungen 2/14 DocBook SGML/XML-Sprache für technische Dokumentationen
Der MyCoRe-URI-Resolver
by Thomas Scheffler, Wiebke Oeltjen, Jens Kupferschmidt 2015-06-16 Der URI-Resolver in MyCoRe ist eine Erweiterung des Standard-URI-Resolvers und gestattet innerhalb der MyCoRe- Anwendung den einfachen
2. XML 2.1 XML 1.0 und XML Schema. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit
XML- und Webservice- Sicherheit 2. XML 2.1 XML 1.0 und XML Schema Gliederung 1. XML 1.0 2. XML Namespaces: URI, URL und URN 3. XML Schema Literatur: A. Tanenbaum, Computer Networks. E. R. Harold and W.
PHP objektorientiert
PHP objektorientiert Konzepte, Techniken, Code von Jörg Krause, Christian Alkemper, Peter Lavin 1. Auflage Hanser München 2006 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 40762 6 Zu Inhaltsverzeichnis
Online-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
Klaus Schild, XML Clearinghouse 2003. Transformation von XML-Dokumenten
Transformation von XML-Dokumenten Lernziele Warum kann es sinnvoll sein XML-Dokumente zu transformieren? Wie funktioniert XSLT (Extensible Stylesheet Language Transformations)? Was ist XPath? Was sind
1 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
BI Publisher Style- und Subtemplates
Schlüsselworte: BI Publisher Style- und Subtemplates Rainer Willems Oracle Deutschland B.V. & Co. KG BI Publisher, Templates, Styles, Style-Templates, Subtemplates, Boilerplate Templates Einleitung Style-
<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
XML Grundlagen Teil I
XML Vorlesung FH Aargau, SS 2006 XML Grundlagen Teil I Erik Wilde 20.3.2006 http://dret.net/lectures/xml-fhnw-ss06/ 20.3.2006 XML Vorlesung FHA SS 2006 1 Übersicht Aufbau von XML XML Dokumenten-Syntax
