2

我在磁盘上有一个 XML 文件(文件方案),它以以下声明开头:

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

speisekarte.xsl是一个从 XML 生成 HTML(4.01 版)的 XSL 样式表。

这在带有 Safari 和 Google Chrome 的 Mac OS X 上运行良好(鉴于--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 回答