Seminare Bernd Ua Consulting
XML mit Delphi
Kursbeschreibung
Dieser Kurs wurde für Delphi Entwickler konzipiert, die in
ihren Anwendungen XML zum Austauschen und Speichern von Daten
einsetzen wollen. Der Kurs behandelt die Konzepte und Grundlagen
des XML-Formats als universelle Datenbeschreibungssprache und
dessen Anwendung im Rahmen von Delphi. Behandelt werden die beiden
Modelle DOM und SAX zum Zugriff auf XML-Strukturen, Einsatz und
Verwendung von Stylesheets und Dokumenttypdefinitionen, sowie der
Einsatz der neuen XML-Transformationskomponenten seit Delphi 6.
Voraussetzungen
Programmiererfahrung in Delphi oder Kylix und Grundkenntnisse in
Objektorientierung. Grundkenntnisse in COM oder Kenntnisse einer
Hochsprache, die Interfaces unterstützt sind wünschenswert.
Einsteiger sollten zumindest vorher den Kurs Anwendungsentwicklung
mit Delphi besuchen.
Zielgruppe
Erfahrene Delphi- oder Kylix-Entwickler.
Art und Dauer
Vortrag mit Übungen, 2 Tage. Unterlagen in Deutsch.
Kursinhalt
Überblick XML
- XML im Vergleich zu HTML
- Syntax von XML
- Standardisierung über W3C
- XML-Prozessoren
- Dokumenttypdefinitionen (DTD)
Extensible Stylesheets (XSL)
- XSL-Formatierungen
- Datentransformationen mit XSLT
- XSLT Sprachelemente
- XLink, XPath und XPointer
- XML-Schemas
Document Object Model (DOM)
- Schnittstellen von DOM
- Implementierungen von OpenXML, Microsoft und IBM
- Navigation und Abfrage mit DOM
- Dokumenterstellung und Restrukturierung mit DOM
- DOM-Vendor in Delphi wechseln
Simple API für XML (SAX)
- SAX versus DOM
- SAX in Delphi verwenden
Einsatz des XML-Mappers
- Transformationen
- Dateierzeugung
- TXMLTransform, TXMLTransformClient und TXMLTransformProvider
Sprachbindungen für XML
- Interfaces in Delphi
- Dateien mit XML-Interfaces lesen und schreiben
XML-Einsatz in Delphi
Lernziele
- Kenntnisse der XML Syntax
- Kenntnisse der DTD Syntax
- Einführung in XSLT
- Verwendung von DOM und SAX Parsern in Delphi
- Verwenden von XML-Schnittstellen
- Verwendung des XML-Mappers
Anmeldung
Wenn Sie an diesem Workshop interessiert sind, senden Sie uns
doch eine unverbindliche
Anfrage an Bernd Ua Consulting oder rufen Sie uns an unter
+49 (0) 5131 44 78 41
Wir führen diesen Kurs natürlich auch gerne Inhouse bei
Ihnen durch oder passen den Inhalt an Ihre speziellen Bedürfnisse
an.