IE9 より前は、XSL ファイルを使用してローカルの XML ファイルを開くことができました。ブラウザーは、XML で参照されている XSL ファイルを正しく見つけ、それを使用して XML を HTML ページに変換します。もうそうではないようです。空白のページが表示されるだけです。
F12を押して開発者ツールを取得し、IE7 または IE8 を有効にすると、XML ファイルが正常に読み込まれます。しかし、IE9で開きたいです。それでもIE9を使用するとエラーメッセージが表示されます
XML5658: Un signe « : » ne doit pas se trouver dans un nom.
そして、これは次の行と一致します:
<?xml:stylesheet type="text/xsl" href="file.xsl"?>
IE9 でレンダリングされない XML のスタイル シートを読みました
私の XSL はこの投稿に準拠しています。
回避策はありますか?