Hallo,
ich möchte eine XML anhand einer XSD per PHP validieren.
Die Methode DOMDocument::validate() funktioniert nur mit DTDs.
Deshalb war mein Ansatz DOMDocument:schemaValidate(...). Leider schlägt die Validierung fehl, da Atribute wie xmlns etc. nicht in der XSD vorkommen.
Diese Angaben möchte ich aber nicht in meine XSD aufnehmen (da sie da meiner Meinung nach nicht hingehören).
Ich arbeite mit Altova XMLSpy und dort klappt die Validierung.
Wie kann ich ihm beibringen, dass er xmlns etc. als gültig ansieht und den Rest mit der xsd validiert?
Wie geht ihr mit sowas um?
Vielen Dank und Gruss
ich möchte eine XML anhand einer XSD per PHP validieren.
Die Methode DOMDocument::validate() funktioniert nur mit DTDs.
Deshalb war mein Ansatz DOMDocument:schemaValidate(...). Leider schlägt die Validierung fehl, da Atribute wie xmlns etc. nicht in der XSD vorkommen.
Diese Angaben möchte ich aber nicht in meine XSD aufnehmen (da sie da meiner Meinung nach nicht hingehören).
Ich arbeite mit Altova XMLSpy und dort klappt die Validierung.
Wie kann ich ihm beibringen, dass er xmlns etc. als gültig ansieht und den Rest mit der xsd validiert?
Wie geht ihr mit sowas um?
Vielen Dank und Gruss
Comment