dedlfix: PHP DOM, welche Elemente sind Pflichtfelder laut xsd?

Beitrag lesen

Hi!

Aber Tagnamen können gleich sein. [...] Wie soll man das vergleichen?

Wenn die in unterschiedlichen Ebenen liegen, bleibt dir wohl nichts anderes übrig, als genau diese Ebenen in deine Abfrage mit einzubeziehen. Da kannst du dich nur bei dem Bedanken, der das Schema so implementiert hat. Vielleicht brauchst du ja nur den Namen vom Elternelement einzubeziehen, dann wird die Abfrage etwas kürzer.

Ganz wild wird's dann noch, wenn man die XSD's auf mehrere Dateien aufgeteilt hat und mit Namespaces arbeitet.

Also noch ein bis mehrere Dankeschöns :-)

Lo!