Sup!
Port!
Einen validierenden Parser habe ich auch nicht, aber sicher kannst Du schnell einen schreiben, musst Du ja nur kurz die Typen der Attribute und so checken, ist ja Kinderkacke ;-)
wo liegt dein Problem??????
Oracle's XDK kann in validierender oder in nicht validierender mode laufen
Xerces ist validierend
sogar msxml3 und 4 ist validierend
seit SAX2 kann man den parser zur Laufzeit auf validating umschalten
z.B. bei xerces
parser.setFeature("http://xml.org/sax/features/validation",true);
--
mittlerweile bieten fast alle xml parser beide - validierende und nicht-validierende - modi an.
expath 1 eben nicht, aber expath 2 sollte das auch können.
(wobei seit 1.2 externe DTD's parsen kann:
http://www.jclark.com/xml/expat.html)
noch fragen?
gerngeschehen! ;-)
grüße
bruder thomas - advocatus diaboli