XML-Stylesheet-HREF funktioniert nicht mit absoluter URL

XML-Stylesheet-HREF funktioniert nicht mit absoluter URL

Ich versuche herauszufinden, warum die erste XML-Datei im Internet Explorer in der Vorschau angezeigt wird, die zweite jedoch nicht:

<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="d:\Dropbox\Public\style.xsl"?>

Das hier funktioniert also, aber das hier nicht:

<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="http://example.org/style.xsl"?>

Können Sie im href-Wert keine absoluten Pfade verwenden? Ich möchte, dass jeder eine Vorschau des XML anzeigen kann, ohne die XSL-Datei senden zu müssen.

Antwort1

Ich bin mir nicht sicher, ob das die eigentliche Ursache Ihres Problems ist, aber etwas, daskönnteweil es standalone="yes"in Ihrer XML-Deklaration steht.

Wenn Ihre Dateibeliebigexterne Datei fürbeliebigGrund (einschließlich DTDs, Schemas ... und Stylesheets) sollte entweder nichts oder stehen standalone="no".

verwandte Informationen