Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ja ist im toplevel. Komischerweise funktioniert es in xmlspy. wenn ich allerdings in java benutze (fop, xsltc etc.), dann meckert der compiler (xslt), dass main.xsl nicht gefunden werden konnte.
Ich habe jar, aber auch Eclipse. In beiden Fällen.
Ich habe xsl-Verzeichnis wo alle xsl's liegen. Auch der main.xsl wo alle globalen templates usw. sind. Wie gesagt unter XMLSpy läuft es wunderbar. Es kann doch nicht sein, dass es ein absolut Pfad sein muss oder?
Irgendwie will die Schei... nicht funzen.
Habe folgende Struktur:
c:\MeinProg\
c:\MeinProg\data\
c:\MeinProg\data\xsl
c:\MeinProg\data\xsl\Abc.xsl
c:\MeinProg\data\xsl\Main.xsl
c:\MeinProg\data\java
c:\MeinProg\data\java\MeinProg.jar
So Abc.xsl included Main.xsl. Wie gesagt ohne Java finden die sich, aber sobald ich den jar starte, der die xsl verarbeitet, kann der den Main nicht finden.
Wie würde es denn aussehen wenn ich es absolut eingebe? Ich weiss in der XML wo die Applikation installiert ist. In dem Fall z.B. habe ich einen element <instdir>c:\MeinProg</instdir> Kann ich mir den href von include nicht so basteln?
Du musst den Pfad schon als URI übergeben. Denn wenn du irgendwelche Sonderzeichen (z.B. Leerzeichen) im Pfad hast, dann gibts Probleme. Gibt ne Funktion dafür, der das URI-Escaping für Dich übernimmt: