-
Technologie
Aktuelle Beiträge aus "Technologie"
-
Hardwareentwicklung
- Digitale Bauelemente
- Analogtechnik
- Passive Bauelemente
- Elektromechanik
- Human-Machine-Interface
- LED & Optoelektronik
Aktuelle Beiträge aus "Hardwareentwicklung" -
KI & Intelligent Edge
Aktuelle Beiträge aus "KI & Intelligent Edge"
-
Embedded & IoT
Aktuelle Beiträge aus "Embedded & IoT"
-
Power-Design
- Leistungselektronik
- Power Management
- Power-Tipps
- Schaltungsschutz
- Stromversorgungen
- Lithium-Ionen-Akkus
Aktuelle Beiträge aus "Power-Design" -
FPGA & SoC
Aktuelle Beiträge aus "FPGA & SoC"
-
Fachthemen
- Elektrische Antriebstechnik
- Energieeffizienz
- Grundlagen der Elektronik
- Funktionale Sicherheit
- Leiterplatten-Design
- Security
- Design Notes
Aktuelle Beiträge aus "Fachthemen" -
Messen & Testen
Aktuelle Beiträge aus "Messen & Testen"
-
Branchen & Applications
- Consumerelektronik
- Industrie & Automatisierung
- Medizinelektronik
- Smart Home & Building
- Smart Mobility
- Elektromobilität
- Tele- und Datacom
Aktuelle Beiträge aus "Branchen & Applications" -
Elektronikfertigung
- 3D-Elektronik
- Electronic Manufacturing Services
- Halbleiterfertigung
- Leiterplatte & Baugruppe
- Mikro-/Nanotechnologie
Aktuelle Beiträge aus "Elektronikfertigung" -
Management & Märkte
- China
- Coronakrise
- Management & Führung
- Schweinezyklus
- Startup-Szene
- Recht
- Unternehmen
- Wirtschaft & Politik
Aktuelle Beiträge aus "Management & Märkte" -
Arbeitswelt
Aktuelle Beiträge aus "Arbeitswelt"
- Beschaffung & SCM
- Specials
- Service
-
mehr...
12.11.2018
XML: Standardisierter Datenaustausch (Seminar)
Sie können XML in Ihrem Projekt erfolgreich einsetzen, XML-Daten validieren, verarbeiten und Präsentieren. Sie sind in der Lage, Regeln für die Gültigkeit Ihrer XML-Dokumente zu formulieren.
Sie können XML in Ihrem Projekt erfolgreich einsetzen, XML-Daten validieren, verarbeiten und Präsentieren. Sie sind in der Lage, Regeln für die Gültigkeit Ihrer XML-Dokumente zu formulieren.
Inhalt
XML-Grundlagen
- Die Entstehung von XML
- Designziele von XML
- Gründe für den Einsatz von XML
XML-Syntax
- Aufbau eines XML-Dokumentes
- Elemente und Attribute
- Verarbeitungsanweisungen, Kommentare, CDATA-Abschnitte
- Wohlgeformtheit der XML-Dokumente
Datenvalidierung mit DTD (Document Type Definition)
- Grundlagen der Validierung
- Interne und externe DTD's
- DTD-Syntax
Datenvalidierung mit XML-Schema
- XML-Namensräume
- Schema-Syntax
- Erstellung eigener komplexer und einfacher Typen
- Gegenüberstellung DTD - Schema
XPath-Ausdrücke
- Einführung in XPath
- XPath-Syntax
- Aufbau von XPath-Ausdrücken
- XPath-Operatoren und Funktionen
Transformation von XML-Daten
- Extensible Stylesheet Language (XSL) und XSL Transformation (XSLT)
- XSLT-Stylesheets
- Syntax von XSL
- Adressierung von Daten und Teildokumenten mit XPath
- XSL-Templates
Die Verarbeitung von XML in Programmen
- Die unterschiedlichen Parsertypen
- Verarbeitung von XML-Daten durch das Document Object Model (DOM)
- Der sequentielle Zugriff auf XML-Daten durch die Simple API for XML (SAX)
- Beispiele in den Programmiersprachen Java, C# und C++
Verknüpfung von XML-Ressourcen
- XLink
- XPointer
Beispiele für die Anwendung von XML
- XHTML, SVG, SOAP
- XSL-FO (Formatting Objects)
Übungen
- Erstellung von XML-Dokumenten
- Datenvalidierung, Regeln analysieren und formulieren
- XPath-Ausdrücke erstellen
- XML-Transformationen
- Die Übungen werden jeweils nach Abschluss der entsprechenden Themen durchgeführt