Hallo,
Funktioniert mit XSLT 2.0 mit XSLT 1.0 nicht ... liegt es an den Xpath Ausdrücken ?!
Eher an den Namensraumangaben. Du musst dir das insbesondere mit dem default NR in XSLT 1.0 ansehen.
Grüße
Thomas
PS: Altova XML hat COM, Java und .NET interface und man kann ihn frei verwenden.
http://www.altova.com/altovaxml.html