Ich bin grad in der Arbeit dabei eine Datenverwaltung auf XML-Basis (neu) zu schreiben. Bisher wurde das xml einfach als Container für die Daten verwendet, Eingaben wurden per PHP validiert.
Jetzt ist mir der Gedanke gekommen das man ja - und das ist eigentlich auch meine Frage - die Daten per xml-schema auch auf Gültigkeit prüfen kann, und sich so PHP-Code sparen kann und die Applikation mehr oder weniger auf einen editor für diese XML-Files reduzieren könnte.
Was haltet ihr von diesem Ansatz? Kann man so auch vernünfitige Fehlerbehandlung machen? Soweit ich mich bisher informiert habe liefert DOMDocument->schemaValidate() nur true/false. Gibts dazu xml-parser die mehr info ausspucken?