Auftrennung der syntaktischen Validierung in Prüfung der Wohlgeformtheit und Validierung gegen das XPlanGML-Schema

Derzeit umfasst die syntaktische Validierung des XPlanValidator die Validierung gegen das XPlanGML Applikationsschema. Dies führt dazu, dass Informationen wie z.B. der Planname, aus dem XPlanGML nicht ausgelesen werden können, wenn die syntaktische Validierung fehschlägt.

Durch eine Aufteilung der derzeitigen syntaktischen Validierung in folgende Schritte könnte dies verbessert werden:

  1. Prüfung der Wohlgeformtheit des XML
  2. Validerung des XPlanGML gegen das Applikationsschema

Schlägt bereits die erste Prüfung fehl, können die Informationen, die im Validierungsbericht stehen, weiterhin nicht aus dem XML ausgelesen werden. Schlägt die zweite Prüfung fehl, wird versucht die Informationen auszulesen und im Validierungsbericht ausgegeben.

Edited by Torsten Friebe