Hallo,
es ergab sich ein Problem mit den relativen Pfadangaben.
in Quelle.xml steht:
<?xml-stylesheet type="text/xsl" href="..\XSL\Transformation.xsl"?>
in dem XSL-Dokument steht:
<xsl:output encoding="ISO-8859-1" indent="no" method="xml" omit-xml-declaration="no" version="1.0" doctype-system="../Dtd/Struktur.dtd"/>
Die Pfade von Quell- und XSL-Dokument sieht so aus:
Oberverzeichnis
|
+-----------++-----------------+----------------+
| | | |
Quelle XSL Dtd Senke
| | |
Quelle.xml Transforamtion.xsl Struktur.dtd
Bei der Tranformation ergeben sich Probleme beim Auffinden der DTD, die bekanntlich im XSL-Dokument steht. Das Programm (XML Spy, konfiguriert mit Saxon 6.5.2) sucht die DTD in "C:/Dtd/Struktur.dtd", was falsch ist. Ich möchte allerdings mit relativen Pfadangaben arbeiten.
Gibt es eine gute Lösung? Vielleicht mit einem Systempfad?
Gruß
Alex