ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
2015
2015
EMPFEHLEN
-
Hallo,
ich habe ein Java-Programm geschrieben, das XML-Dateien erzeugt. Diese möchte ich nach Erzeugung validieren. Idee dazu war, Xerces zu benutzen. Nur werde ich aus den Dokumentationen dazu nicht schlau.
Ich habe eine Methode, die den Pfad zu der XML-Datei kennt. Das Schema zur Validierung ist in der XML-Datei mittels xsi:schemaLocation="http://..." angegeben (liegt im Netz bei wfmc.org).
Wie rufe ich jetzt Xerces richtig auf, damit es mir die Datei validiert? Hat hier jemand Ahnung davon oder weiß, wo ich etwas verständliches dazu finde? (Google-Suche und Xerces-Dokumentation haben mich nicht weiter gebracht).
Alternative wäre ein anderes, einfacheres Programm, das muss aber auch mit dem Schema umgehen können und frei verwendbar sein. Also da bin ich auch für Ideen offen...
Grüße
Jonas
-
23.03.05 11:13 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Wie baust du denn genau dein XML Dokument?
Wenn du beispielsweise einen DocumentBuilder über eine DocumentBuilderFactory erzeugst kannst du über die Methode setValidating(boolean b).... der ...Factory die Validierung aktivieren.
Gruß Tom
-
Das Bauen des Dokuments ist etwas komplizierter zu umschreiben und hat nichts mit Xerces zu tun. Das Dokument wird mit einer template-basierten Codegenerierung geschrieben.
-
23.03.05 11:32 #4
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Dann geh doch einfach so vor, dass du das Dokument erstmal so erzeugst und danach das ganze Beispielsweise mit einem DocumentBuilder und dessen parse Methode und aktivierter Validierung über die DocumentBuilderFactory dein erzeugtes File validierne zu lassen.
Gruß Tom
Ähnliche Themen
-
Java Reflection, Commit und Validierung
Von MS-Tech im Forum JavaAntworten: 3Letzter Beitrag: 17.08.10, 15:13 -
Aufruf einer HTTPS-URL aus Java heraus
Von Infomatrixx im Forum JavaAntworten: 1Letzter Beitrag: 13.07.09, 01:00 -
Java und xerces Wie benutzt man xinclude?
Von biturbogolf im Forum JavaAntworten: 0Letzter Beitrag: 10.04.08, 13:32 -
externe Anwendung aus Java heraus beenden
Von m4uz im Forum JavaAntworten: 2Letzter Beitrag: 25.09.07, 17:47 -
E-Mail Validierung in Java
Von FaKeDnAmE im Forum JavaAntworten: 2Letzter Beitrag: 19.04.04, 09:23





Zitieren

Login





