XML Workshop

Brockhaus GmbH
In Wiesbaden und Heidelberg

Preis auf Anfrage
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
06221... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

Beschreibung


Gerichtet an: Software-Architekten, Projektleiter, Entscheider

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Heidelberg
Häusserstr. 36, 69115, Baden-Württemberg, Deutschland
Plan ansehen
auf Anfrage
Wiesbaden
Gustav-Stresemann-Ring 1, 65189, Hessen, Deutschland
Plan ansehen

Themenkreis

Kurzbeschreibung:

Der Workshop führt in die Basiskonzepte von XML ein. Dies beinhaltet zunächst einen Überblick über die Basiskonzepte wie Syntax, Knoten, Namensräume oder Wohlgeformtheit in XML. Anschließend werden Dokumentenmodelle in Form der Document Type Definition und XML Schema vorgestellt, die für eine Validierung von Instanzdokumenten benötigt werden. Um XML Dokumente serialisieren und parsen zu können, werden Programmiermodelle vorgstellt. Hierbei werden die Simple API for XML und Document Object Model betrachtet.

Im darauf folgenden Abschnitt wird mit der Java API for XML ein auf Java fokussiertes Programmiermodell erläutert.

Anschließend werden die wichtigsten Vertreter vorgestellt, mit denen die Selektion, Extraktion, Modifizierung und Kombination von XML Dokumenten ohne die Verwendung einer API möglich ist.

Ebenfalls ein Einblick über die Anwendungsmöglichkeiten von XML innerhalb von Kommunikationsaspekten gegeben.

Zum Abschluß wird noch JSON als Alternative zu XML vorgestellt, welches häufig im Kontext von AJAX-Szenarien eingesetzt wird.

Kursinhalt:

  • Introduction to XML
  • Document Models
    • Document Type Definition (DTD)
    • XML Schema
  • Programming Models
    • Simple API for XML (SAX)
    • Document Object Model (DOM)
  • Java & XML
    • Java API for XML Processing (JAXP)
    • Java API for XML Binding (JAXB)
  • Selection/Query of nodes in XML
    • XPath
    • XQuery
  • Communication with XML
    • XML RPC
    • SOAP
  • Alternatives to XML
    • Java Script Object Notation (JSON)

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen