RelaxNG

Schulung

Regular Language for XML Next Generation – kurz Relax NG – ist eine Schema Sprache für XML wie auch DTD oder XML Schema. Als Schema-Sprache kann Relax NG Strukturen, Inhaltsmodelle und Datentypen für XML-Dokumente definieren. Die von OASIS spezifizierte Sprache hat, wie XML Schema die Vorzüge die XMLbasierte Sprachen mit sich bringen, ist aber in Bezug auf die Komplexität eben so leicht zu verstehen wie die Sprache DTD. Hierbei kann zwischen der Kompaktschreibweise in Nicht-XML-Syntax und der ausführlicheren XML-Syntax frei gewählt werden.
Vom Funktionsumfang ist Relax NG mächtiger als DTDs, hat jedoch wesentlich weniger Möglichkeiten als XML Schema.
Ziel des Seminars ist das Erlernen der meisten Strukturierungsmöglichkeiten, die Relax NG bietet. Zudem sollen die Unterschiede zu XML Schema und DTD vermittelt werden, so dass für unterschiedliche Projekte eine differenzierte Auswahl zwischen den einzelnen Schema-Sprachen getroffen werden kann.

Inhalt:

Relax NG - Grundlagen
  • Was ist Relax NG?
  • Grundaufbau eines Relax NG Schemas
  • Elemente definieren
  • Attribute definieren

 

Weiterführende Strukturen
  • Schachtelung
  • Mixed Content
  • Optionale Elemente und Attribute
  • Auswahl von Elementen
  • Anzahl von Elementen bestimmen
  • Reihenfolgen
  • Ungeordnete Elementliste
  • Leere Elemente
  • Referenzierung auf definierte Elemente
  • Attributwertelisten
  • Datentypen

 

Relax NG in der Praxis
  • Modularisierung
  • Kompakte Schreibweise
  • Vergleich mit anderen Schema-Sprachen

 


Voraussetzungen: Grundlegende XML-Kenntnisse
Ausstattungen: Sie sollten einen Laptop mit dem Betriebssystem Windows ab der Version XP mitbringen. Auf Anfrage kann auch ein Rechner gestellt werden.
Termine: 10.02.2010, 23.06.2010, 01.09.2010, 27.10.2010
Dauer: 1 Tag
Preis: 390 EUR pro Person inkl. Unterlagen u. Tagesverpflegung zzgl. MwSt.
Anmeldung: Anmeldeformular an Diese E-Mail-Adresse ist gegen Spambots geschützt! Sie müssen JavaScript aktivieren, damit Sie sie sehen können. oder per Fax: 0621 - 68124794
Kontakt: data2type GmbH
Dammstraße 18
67059 Ludwigshafen
Tel.: 0621 - 68124790

 

Druckversion des Inhalts.