RelaxNG Schulung

Seminar

In Heidelberg

390 € zzgl. MwSt.

Beschreibung

  • Kursart

    Seminar

  • Niveau

    Fortgeschritten

  • Ort

    Heidelberg

  • Unterrichtsstunden

    8h

  • Dauer

    1 Tag

Dieser Kurs richtet sich an Personen, die bereits über grundlegende XML-Kenntnisse verfügen. Sie erlernen die meisten Strukturierungsmöglichkeiten von RELAX NG und die wichtigsten Unterschiede zu XML Schema und DTD.

Standorte und Zeitplan

Lage

Beginn

Heidelberg (Baden-Württemberg)
Karte ansehen
Wieblinger Weg 92a, 69123

Beginn

auf Anfrage

Hinweise zu diesem Kurs

Grundlegende XML-Kenntnisse

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Themen

  • Erlernen der Strukturierungsmöglichkeiten
  • Unterscheidung zw. XML Schema und DTD

Dozenten

Manuel Montero

Manuel Montero

XML, XSLT, XSL-FO

Inhalte

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 XML-basierte 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.
Ziele 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:

  • Was ist Relax NG?
  • Grundaubau eines Relax NG Schemas
  • Elemente definieren
  • Attribute definieren

  • Schachtelung
  • Mixed Content
  • Optionale Elemente und Attribute
  • Auwahl von Elementen
  • Anzahl von Elementen bestimmen
  • Reihenfolgen
  • Ungeordnete Elementliste
  • Leere Elemente
  • Referenzierung auf definierte Elemente
  • Attributwertelisten
  • Datentypen

  • Modularisierung
  • Kompakte Schreibweise
  • Vergleich mit anderen Schema-Sprachen

Zusätzliche Informationen

Garantierter Lernerfolg in Kleingruppen, genügend Raum für individuelle Fragestellungen, erfahrene und praxisorientierte Dozenten.

RelaxNG Schulung

390 € zzgl. MwSt.