Seite 1 von 1

XML auf Gültigkeit prüfen

Verfasst: 11. November 2005 14:22
von JeFi
Hallo ich möchte gerne über QT ein XML-Document auf Gültigkeit prüfen.

Also ob es nach den Anforderungen meiner dtd File vorliegt.

Und habe dazu für den Sax und Dom Parser von QT noch nix gefunden gehabt :-(

Verfasst: 11. November 2005 20:31
von FlorianBecker
Das validieren gegen dtd ist mit Qt zum momentanen Entwicklungsstand nicht möglich. Und wird wohl auch nicht kommen. Guck dir mal libxml2 an, da geht das mit fünf oder weniger Zeilen.

Verfasst: 23. Dezember 2005 12:01
von kowi1134
Florian hat schon recht, aber Du könntest z.B. auch einen Prozess starten, der das folgende Kommando ausführt (basiert auf libxml2):

Code: Alles auswählen

xmllint --noout --dtdvalid \
PFAD_ZU_DTD_DATEI \
PFAD_ZU_XML_DATEI
Viel Erfolg

Konrad