XML - XSLT

Dauer

XML - XSLT

Comelio GmbH
Logo von Comelio GmbH

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
Es gibt keine bekannten Startdaten für dieses Produkt.

Beschreibung
  • Dauer:
    3 Tage
  • Zeit:
    10:00 - 16:00
  • Lieferart:
    Online
  • Zielgruppe:
    Programmers, Web developers
  • Vorkenntnisse:
    XML basics
  • Methode:
    Lecture with examples and exercises.
  • Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
  • Kursnummer:
    2023566

  • Themen:
    XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents,[1] or other objects such as HTML for web pages, plain text or into XSL Formatting Objects which can then be converted to PDF. The XSLT processor takes one or more XML source documents, plus one or more XSLT stylesheet modules, and processes them to produce an output document. The XSLT stylesheet…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: XML/XSLT, Programmierung (allgemein), (X)HTML & CSS, JavaScript & AJAX und SQL & MySQL.

  • Dauer:
    3 Tage
  • Zeit:
    10:00 - 16:00
  • Lieferart:
    Online
  • Zielgruppe:
    Programmers, Web developers
  • Vorkenntnisse:
    XML basics
  • Methode:
    Lecture with examples and exercises.
  • Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
  • Kursnummer:
    2023566

  • Themen:
    XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents,[1] or other objects such as HTML for web pages, plain text or into XSL Formatting Objects which can then be converted to PDF. The XSLT processor takes one or more XML source documents, plus one or more XSLT stylesheet modules, and processes them to produce an output document. The XSLT stylesheet contains a collection of template rules: instructions and other directives that guide the processor in the production of the output document. This training starts by presenting the basic concepts of XSLT and XML processing. It then covers the variety of XSLT processing options, conditional processing, variables and paramers as well as sorting, grouping and filtering XML contents with the aid of XPath expressions. You will learn how to generate output in (X)HTML, text, and also XML.
A. XSLT Templates

Template Rules: Defining Templates, Defining Template Rules, Applying Template Rules, Conflict Resolution for Template Rules - Templates and Modes - Named Templates - Attribute Value Templates - Built-in Template Rules - Overriding Template Rules

B. XPath

Basic Concepts of XPath - Usage Patterns of XPath in XSLT - Localization and Filtering of Nodes - Axes - Predicates and Filters - Functions

C. Complex Processing Flows using XSLT and XPath

Repetition: Conditional Processing with xsl:if and xsl:choose - Repetition with xsl:for-each - Control Structures in XPath

D. Numbering, Sorting and Grouping

Numbering: Formatting a Supplied Number, Numbering based on Position in a Document, Number to String Conversion Attributes - Sorting: The xsl:sort Element, The Sorting Process, Comparing Sort Key Values, Processing a Sequence in Sorted Order - Grouping: The Current Group, The Current Grouping Key, The xsl:for-each-group Element

E. XML and Text Construction

Literal Result Elements - Construction of XML: Creating Element Nodes Using xsl:element, Creating Attribute Nodes Using xsl:attribute, Creating Text Nodes, Processing Instructions, Namespace Nodes, Comments - Copying Nodes - Additional Features: Multiple Source Documents, Reading Text Files - Formatting Dates and Times - Number Formatting - Text Output for SQL and CSV

F. Inclusion and Import in XSLT Stylesheets

Combining Stylesheet Modules: Locating Stylesheet Modules, Stylesheet Inclusion, Stylesheet Import - Embedded Stylesheet Modules - Conditional Element Inclusion

G. Parameters and Variables

Variables - Parameters - Values of Variables and Parameters - Creating implicit document nodes - Global Variables and Parameters - Local Variables and Parameters - Scope of Variables - Passing Parameters to Templates - Tunnel Parameters


Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling in XML, shortly before any of the current Semantic Web standards had been adopted. He started working as lecturer and consultant in 2002.

Veröffentlichungen

  • "XSLT, XPath und XQuery" (Comelio Medien, ISBN 978-3-939701-18-7)
  • "XSL-FO" (Comelio Medien, ISBN 978-3-939701-17-0)
  • "XML Schema" (Comelio Medien, ISBN 978-3-939701-22-4)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "MS SQL Server – XML und SOAP-Webservices" (Comelio Medien, ISBN 978-3-939701-03-3)
  • "Oracle, PL/SQL und XML" (Comelio Medien, ISBN 978-3-939701-49-1)

Erfahrung: He works as an IT-consultant and project manager. He developed various XML-based applications with his team in India and is regularly involved in complex import/export scenarios / data integration projects and in XML-based reporting solutions. He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires. Nearly all of these projects were based on a complex XML-data model or made use of XML-based rule sets.

Projekte: He works as an IT-consultant and project manager. He developed various XML-based applications with his team in India and is regularly involved in complex import/export scenarios / data integration projects and in XML-based reporting solutions.

Forschung: He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires. Nearly all of these projects were based on a complex XML-data model or made use of XML-based rule sets.


Bei der Anmeldung von mehreren Teilnehmern bieten wir Ihnen attraktive Rabatte an. Ab drei Teilnehmern kann sich ein Inhouse-Seminar bei Ihnen lohnen. Gern erstellen wir Ihnen ein individuelles Angebot.
Alle Preise zuzüglich der gesetzlichen Mehrwertsteuer.

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Seminar? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.