Netz-Weise Logo

XML: Grundkurs

Die PC-COLLEGE-Gruppe bietet ein Seminar an, welches sich mit den Grundlagen von XML beschäftigt. XML ist eine Meta-Auszeichnungssprache, die aus SGML entstanden ist. Sie eignet sich als universelles Datenaustauschformat, zur Entwicklung von Webapplikationen und für das Web der Zukunft. Anders als in HTML können eigene Tags definiert werden, um die Bedeutung der Daten semantisch festzulegen. Die Struktur eines XML-Dokuments wird durch eine Dokumenttyp-Definition oder ein XML-Schema festgelegt. Zudem kann mithilfe von CSS oder XSL das XML-Dokument formatiert werden. Praktische Beispiele werden genutzt, um die Grundprinzipien der Sprache zu vermitteln.

Kursinhalt

Kurze Geschichte der Auszeichnungssprachen:

  • Die Entwicklung von Auszeichnungssprachen begann mit Standard Generalized Markup Language (SGML) und führte weiter zu Hypertext Markup Language (HTML).
  • Aus dem Bedarf nach einer flexibleren und strukturierteren Sprache entstand Extensible Markup Language (XML) und seine Weiterentwicklung, XHTML.

Vorteile von XML gegenüber SGML und HTML:

  • Im Vergleich zu SGML und HTML bietet XML eine höhere Flexibilität und Strukturierung.
  • Die Lesbarkeit für Maschinen ist präziser und einfacher, was die Verarbeitung von Daten erleichtert.

Syntax von XML:

XML folgt einem klaren Regelwerk hinsichtlich der Strukturierung und Formatierung von Angaben. Die Auszeichnungssprache ist case sensitive und erfordert eine bestimmte Reihenfolge der Elemente.

Wohlgeformte und gültige XML-Dokumente:

Um von einem XML-Dokument gesprochen werden zu können, muss es wohlgeformt sein, das heißt, es muss den Regeln und Regularien der XML-Syntax entsprechen. Gültigkeit wird hinsichtlich der Anforderungen an die inhaltliche Struktur des Dokuments bewertet.

Anzeige im Browser:

Webbrowser können XML-Dokumente darstellen, die entsprechend formatiert und gestaltet sind. Eine definierte Strukturierung ist hierfür jedoch notwendig.

XML-Editoren kennen lernen und benutzen:

XML-Editoren helfen bei der Bearbeitung und Strukturierung von XML-Dokumenten. Es gibt sowohl kostenlose als auch kostenpflichtige Programme, die unterschiedliche Funktionen und Anpassungsmöglichkeiten bieten.

Eine DTD erstellen und einbinden:

Eine Document Type Definition (DTD) erlaubt eine weitere Einschränkung der Struktur und stellt Regeln für die Elemente eines XML-Dokuments auf. Sie kann sowohl inline im Dokument als auch in einer eigenen Datei eingebunden werden.

Einführung in XML-Schema:

Als Alternative zu DTD kann das XML-Schema verwendet werden. Hiermit können die Möglichkeiten zur Einschränkung und Beschreibung von Elementen erweitert werden.

Formatieren mit CSS:

Cascading Style Sheets (CSS) sind eine Möglichkeit, um die Darstellung von XML-Dokumenten zu ändern und definieren beispielsweise Schriftarten, Größen oder Farben.

Einführung in XSL(T):

XSL(T) bietet mächtige Möglichkeiten zur Transformation von XML-Daten in andere Formen, zum Beispiel in HTML oder PDF. Es handelt sich um eine eigene Auszeichnungssprache, die sich um andere Transformationen sowie Visualisierungen kümmern kann.

Tipps und Tricks:

  • Bei der Arbeit mit XML-Dokumenten empfiehlt es sich, eine klare Strukturierung und Namensgebung einzuhalten.
  • Eine einheitliche Schemadefinition sollte für eine konsistente Formatierung genutzt werden.
  • Spezielle Parser und APIs können für die Programmierung von Anwendungen genutzt werden.
Anforderungen
Kenntnisse von HTML sind von Vorteil.
Kurs-Daten
Seminar: XML
Preis: 1490.00 € zzgl. Mwst.
Dauer: 3 Tage
Termine








Termine Online