logo
Ihr Partner für Training, Consulting, Development und Support
Seminare

Seminare Bernd Ua Consulting

pfeil 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

  • ClientDataset
  • XMLBroker

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.

Impressum, © Bernd Ua Consulting 2005, Letzte Änderung 16.10.2005

Seminare