我的前幾行定義如下:是XSL在XML中movies.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="movies_style.xsl"?>
<movies
xmlns="http://www.w3schools.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com file:///B:/USC/Academic/DBMS/HWS/no3/movie_sch.xsd">
並首先在movies_style.xsl幾行如下:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
問題是,如果刪除模式文件鏈接從movies.xml文件並保持標記只有<movies>
然後適當的樣式表顯示爲輸出否則什麼都不顯示在瀏覽器中,並在控制檯中顯示錯誤:
「Unsafe attempt從具有URL文件的幀加載URL文件:/// B:/USC/Academic/DBMS/HWS/no3/movies_style.xsl:/// B:/USC/Academic/DBMS/HWS/no3/movies.xml。驅動器:域,協議和端口必須