Hmm..
Ist ja auch richtig..
[...]
Wenn die
XML-Stuktur defekt ist, dann kann es ab dem Fehler nicht mehr richtig weiter gehen, somit ist ab da Schluss und jeder Parser bricht dann ab.
Nein, denn es geht nicht um eine defekte Struktur, sondern darum, dass die formal korrekte
XML gegen Regeln des Schemas verstösst, und das wäre technisch kein Problem.
Woher weiß der Parser, dass das
XML 'oder' das Schema verkehrt ist.
Wie soll dieser erkennen, das weitere Fehler auf den letzten aufbauen und somit zu ignorieren sind?
Ansonsten würde er ja alle weiteren Eintrage als Fehlerhaft aufzeigen müssen...
Ich denke, für das Parsen ist es gleich, ob die
XML-Struktur oder das Schema nicht OK sind. Beides sind für sich fehlerfreie
XML-Dateien, nur dass sie eventuell nicht zusammenpassen..