2

次の宣言で始まるディスク (ファイル スキーム) に XML ファイルがあります。

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="speisekarte.xsl"?>
<speisekarte>
    ...
</speisekarte>

speisekarte.xslXML から HTML (バージョン 4.01) を生成する XSL スタイルシートです。

これは、Mac OS X で Safari と Google Chrome (--allow-file-access-from-filesオプションがあれば) で問題なく動作します。

Windows では、Google Chrome でも動作しますが (同じオプションを指定すると)、Internet Explorer 8.0.6001.18702 では動作しません。常に XML ツリーが表示されるため、変換は実行されません。

ここで何が欠けていますか?

4

1 に答える 1

2

<?xml-stylesheet type="text/xsl" href="speisekarte.xsl"?>の代わりに使用し<?xml-stylesheet type="text/xml" href="speisekarte.xsl"?>ます。

于 2013-07-07T11:35:02.003 に答える