Hallo,
Der Vorschlag für "comment()" war gut. Allerdings wählt er bis jetzt die ganzen Kommentare aus. Ich versuche gerade nur bestimmte Kommentarknoten anzusteuern.
Im Kommentar habe ich die schönen Zeichen "<" und ">". Die erscheinen in der Ersatzschreibweise. Ich habe vor, das Dokument in ein erweitertes - mit mehr Elementen - zu verändern. Diese stehen in den Kommentaren.
Damit könnte ich dann im zweiten Schritt eine weitere Transformation durchführen, in ein ganz anders strukturiertes Dokument, das die zusätzliche Information für die Validität braucht.
Hm, naja, tu was du nicht lassen kannst. Hört sich jedenfalls höchst ausgeklügelt an ;-)
Zu XPath: XPath 2.0? Das ist mir jetzt neu. Lohnt es sich Informationen darüber zu bekommen? Soll heißen: Wird es ausreichend unterstützt?
Saxon 7.0 unterstützt XPath 2.0 und XSLT 2.0
http://saxon.sourceforge.net/#F7.0
Wenn du langfristig mit XSLT arbeiten wirst, lohnt es sich schon mal reinzuschauen. Sehr gut ist der folgende Artikel, der die wesentlichen Neuerungen auf ein Minimum zusammenfasst:
http://www.xml.com/pub/a/2002/03/20/xpath2.html
Allerdings für produktive Entwicklung ist das z.t. noch nicht zu empfehlen. Alles noch Working Draft.
Gruß
Franz