XML-XSLT (Java & DOM)

Bei einer kleinen Programmieraufgabe - blutige Anfängerin in
XML/XSL-Programmierung - habe ich ein Problem… (was auch sonst ;o)
Hier erstmal die Aufgabenstelltung:
Einlesen einer Rechnung mit mehreren Rechnungsposten mit allen
dazugehörigen Angaben, mit Verwendung einer DTD, Prüfung der Daten auf Korrektheit, z.B. ob Gesamtsumme gleich Summe der Einzelposten ist, Ausgabe als normale Text-Datei oder HTML-Datei. Das lässt sich mit Java und DOM machen oder mit XSLT.

Die DTD-, XML-Files sind kein Problem. Die Prüfung der Daten auf
Korrektheit macht mir aber Kopfzerbrechen. Frage:
Wie binde ich Java und Dom in eine xsl-dat ein, oder wie erstelle ich das ganze per xslt?

Über einen Hinweis, einen Lösungsansatz oder einen Link, die mir
weiterhelfen könnten, wäre ich sehr dankbar!

Hi,

ohen 100%ig verstanden zu haben was _genau_ du willst - mit XSL kann man das jedenfalls alleine nicht machen. Da kenne ich keine Möglichkeit, values von verschiedenen knoten zu summieren.

Aber XSL als Abfragesprache zu verwenden, um dann den resultierenden DOM mittels JAVA zu prüfen nach deinen bedingungen - das geht, indem du den XALAN von JAVA aus nutzt.

MfG Diez