XML Datei mit mehreren (alternativen) XSL Styles
Stefan
- xml
0 Thomas J.S.0 Stefan
Hallo
habe folgendes Problem:
Ich möchte einer XML Datei ein Stylesheet zuweisen. Die XSL Datei liegt auf einem Webserver, Referenz also mit HREF="http://servername/datei.xsl"
Wenn aber dieser Server nicht erreichbar ist soll eine lokale XSL Datei verwendet werden.
Beide Angaben reinschreiben klappt nicht.
<?xml-stylesheet type="text/xsl" href="http://server/xmlstyles/obstsoll.xsl"?>
<?xml-stylesheet type="text/xsl" href="obslsoll.xsl"?>
Gibt dazu eine Lösung?
lg
Stefan
Hallo,
habe folgendes Problem:
Ich möchte einer XML Datei ein Stylesheet zuweisen. Die XSL Datei liegt auf einem Webserver, Referenz also mit HREF="http://servername/datei.xsl"
Wenn aber dieser Server nicht erreichbar ist soll eine lokale XSL Datei verwendet werden.
Beide Angaben reinschreiben klappt nicht.
<?xml-stylesheet type="text/xsl" href="http://server/xmlstyles/obstsoll.xsl"?>
<?xml-stylesheet type="text/xsl" href="obslsoll.xsl"?>
"Klappt nicht" ist - wie immer - eine Fehlerbeschreibung, die eine orakelhafte Antwort der Sorte "du musst es anderes herum machen" nach sich zieht.
Also was klappt nicht? Die Transformation im Browser? Am Server? Welche Fehelermeldungen erscheinen?
Grüße
Thomas
PS: versuche mal dem zweiten Stylesheet die Attribute alternate="yes" und title="was auch immer" zu geben.
Hallo,
habe folgendes Problem:
Ich möchte einer XML Datei ein Stylesheet zuweisen. Die XSL Datei liegt auf einem Webserver, Referenz also mit HREF="http://servername/datei.xsl"
Wenn aber dieser Server nicht erreichbar ist soll eine lokale XSL Datei verwendet werden.
Beide Angaben reinschreiben klappt nicht.
<?xml-stylesheet type="text/xsl" href="http://server/xmlstyles/obstsoll.xsl"?>
<?xml-stylesheet type="text/xsl" href="obslsoll.xsl"?>"Klappt nicht" ist - wie immer - eine Fehlerbeschreibung, die eine orakelhafte Antwort der Sorte "du musst es anderes herum machen" nach sich zieht.
Also was klappt nicht? Die Transformation im Browser? Am Server? Welche Fehelermeldungen erscheinen?
Grüße
ThomasPS: versuche mal dem zweiten Stylesheet die Attribute alternate="yes" und title="was auch immer" zu geben.
"Klappt nicht" bedeutet der Browser nimmt immer nur die erste Angabe (ohne Fehlermeldung) anstatt zu versuchen zuerst die obere auszuführen (Server) und wenn nicht klappt dann die untere (lokal). mit "alternate" habe ich es auch versucht - bringt aber das gleiche Ergebnis.
Was ich versuche zu erreichen habe ich ja beschrieben. Vielleicht kann mir jemand eine Lösung dafür sagen.
grüße
Stefan
Hallo,
.... *was ist hier los in der letzen Zeit, dass so viele nur noch TOFU schreiben können!?* ...
"Klappt nicht" bedeutet der Browser nimmt immer nur die erste Angabe (ohne Fehlermeldung) anstatt zu versuchen zuerst die obere auszuführen (Server) und wenn nicht klappt dann die untere (lokal). mit "alternate" habe ich es auch versucht - bringt aber das gleiche Ergebnis.
Was ich versuche zu erreichen habe ich ja beschrieben. Vielleicht kann mir jemand eine Lösung dafür sagen.
sehen wir das uns das an:
Grüße
Thomas