我試圖弄清楚為什麼第一個 XML 在 IE 中預覽,但第二個 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 值中使用絕對路徑嗎?我希望每個人都能夠預覽 XML,而無需發送 XSL 檔案。
答案1
不確定這是否是您問題的真正原因,但是可能因為它standalone="yes"
在您的 XML 聲明中。
如果您的文件需要任何外部文件任何原因(包括 DTD、模式...和樣式表),應該沒有任何內容或standalone="no"
.