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.)
XHS 1.2: Hochschulabschlusszeugnis
  • Schema-Fehler: Element 'ort' falsch geschrieben
  • Schema-Fehler: Eingabefehler geburt_'datum'
  • Schematron: 'note' enthĂ€lt unzulĂ€ssige Eingabe
  • Schematron: 'benotet' hat falschen Wert, wenn leistungsbenotungsstatus angegeben ist
https://raw.githubusercontent.com/ThemenfeldBildung/XBildungValidator/refs/heads/master/samples/1_2_XHS_Hochschulabschlusszeugnis.xml
XHS 1.2: 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_2_XHS_Immatrikulationsbescheinigung.xml
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
  • Schema-Fehler: Ausstellungsdatum nicht zulĂ€ssig
  • Schema-Fehler: Familienname 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 / 1.2),XHochschule (1.0 / 1.1 / 1.2) und XBerufsbildung (0.3 / 0.4)


2026-03-03-13-40

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.11.0-SNAPSHOT
2026-03-17 07:24:39 (Z)
2026-03-17 08:04:06 (Z)
2026-03-17 08:02:36 (Z)