automatisches entfernen von nicht validen xml tags

Fenrizwolf

Grünschnabel
Hallo!

Ich stehe gerade vor einem Problem und brauche dringend Hilfe!

Ich habe eine XML Datei die ich mittels JDOM gegen ein Schema validiere!

Wenn das File nicht valide Teile, also zB falsche Tags oder Attribute enthält so bekomme ich eine Fehlermeldung in welcher Zeile der Fehler aufgetreten ist.

Meine Frage ist nun, wie ich es machen kann das der Fehlerhafte Tag auskommentiert wird und dann nochmals versucht wird das File zu validieren, solange bis es valid ist!

Gibt es da eine "einfache" Möglichkeit oder muss ich dass manuell machen?

Bin für jede Anregung dankbar!

mfG

Fenrizwolf
 
Was heißt den fehlerhaft? Was, wenn der "fehlerhafte" Tag aber laut Schema da sein muss und evtl. nur die Reihenfolge falsch ist? Was, wenn ein Element fehlt, was eigentlich da sein muss? Was wenn du ein Choice definiert hast und aber zwei Elemente der Auswahl auftauchen? Welches wirfst du dann weg?

Kurz: ich bezweifle, dass man sowas sinnvoll implementieren kann und dabei alle möglichen Fälle abdeckt ;).

REINHAUN!
 
Zurück