XBildung Logo

XBildung Validator (BETA)

Mit diesem Validator können Sie XML-Nachweise, die für die Standards XHochschule, XSchule oder XBerufsbildung erstellt wurden, validieren. Es erfolgt sowohl eine Überprüfung der Schema- als auch der Schematron-Konformität.

Die Prüfungen der Konformität bauen aufeinander auf, ein erfolgreiches Validieren der vorigen Prüfebene ist Grundlage für die darauffolgenden Prüfschritte.

  1. XML-Konformität: XML Wellformedness (Sind alle Tags geschlossen, gibt es ein root-Element?)
  2. XSD-Konformität: Sind die Angaben gemäß der XML Schemadefinition (Reihenfolgen, Pflichtfelder, Enumeration) konform?
  3. ISO Schematron-Konformität: Werden die formulierten Geschäftsregeln eingehalten?
  4. Spezifikationskonformität: lässt sich nicht automatisiert prüfen, kann nur durch menschlichen Einsatz geprüft werden

Beispieldateien mit Fehlern

NachweisFehlerLink    (Klicken zum Formular befüllen.)
XSC 1.1: Schulbescheinigung
  • Fehlender Nachname
  • Falscher Codelistenwert
https://raw.githubusercontent.com/ThemenfeldBildung/XBildungValidator/refs/heads/master/samples/1_1_XSchule_Schulbescheinigung_01.xml
XSC 1.1: Abiturzeugnis
  • Zwei EQR-Angaben
  • Schematron: kein Abiturfach
https://raw.githubusercontent.com/ThemenfeldBildung/XBildungValidator/refs/heads/master/samples/1_1_XSchule_Abiturzeugnis_NW_01.xml
XHS 1.1: Hochschulabschlusszeugnis
  • Schematron: note enthält unzulässige Eingabe
  • lateinischeEhrenbezeichnung auf nicht existierenden Wert "summe_cum_laude" gesetzt
https://raw.githubusercontent.com/ThemenfeldBildung/XBildungValidator/refs/heads/master/samples/1_1_XHS_Hochschulabschlusszeugnis.xml
XHS 1.1: Immatrikulationsbescheinigung
  • Vorname enthält unzulässige Zeichen
  • Schematron: Immatrikulationsstatus "~wert_nicht_in_liste" verlangt Freitextfeld "nichtGelisteterWert"
https://raw.githubusercontent.com/ThemenfeldBildung/XBildungValidator/refs/heads/master/samples/1_1_XHS_Immatrikulationsbescheinigung.xml
XBBD 0.4: Prüfungszeugnis
  • Falsches Format der Datumsangabe
  • fehlende Bezeichnung eines Prüfungsteils
https://raw.githubusercontent.com/ThemenfeldBildung/XBildungValidator/refs/heads/master/samples/0_4_XBBD_Pruefungszeugnis_IHK_Muenchen_Oberbayern_01.xml

Beispieldateien ohne Fehler

Beispieldateien ohne Fehler finden Sie in den Veröffentlichungen der jeweiligen Vorhaben:XSchule (1.0 / 1.1),XHochschule (1.0 / 1.1) und XBerufsbildung (0.3 / 0.4)


2025-04-11-16-45

This service is powered by the Interoperability Test Bed, a conformance testing service offered by the European Commission's DG DIGIT for projects involved in the delivery of cross-border public services. Find out more here.
1.9.0-SNAPSHOT
2025-05-26 08:14:06 (Z)
2025-05-26 08:20:25 (Z)
2025-05-26 08:18:33 (Z)