最初の XML は IE でプレビューされるのに、2 番目の XML はプレビューされない理由を解明しようとしています。
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="d:\Dropbox\Public\style.xsl"?>
つまり、あれは機能しますが、これは機能しません:
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="http://example.org/style.xsl"?>
href 値に絶対パスを使用することはできませんか? XSL ファイルを送信しなくても、誰もが XML をプレビューできるようにしたいです。
答え1
それがあなたの問題の本当の原因かどうかは分かりませんが、かもしれないstandalone="yes"
それはXML 宣言内にあるためです。
ファイルに必要な場合どれでも外部ファイルどれでも理由 (DTD、スキーマ、スタイルシートを含む) により、何もないか、または が存在しますstandalone="no"
。