使用 XSLT 顯示 XML
通過使用 XSLT,您可以向 XML 文檔添加顯示信息。
使用 XSLT 顯示 XML
XSLT 是首選的 XML 樣式表語言。
XSLT (eXtensible Stylesheet Language Transformations) 遠(yuǎn)比 CSS 更加完善。
使用 XSLT 的方法之一是在瀏覽器顯示 XML 文件之前,先把它轉(zhuǎn)換為 HTML,正如以下的這些例子演示的那樣:
下面是此 XML 文件的一個(gè)片斷。 第二行,<?xml-stylesheet type="text/xsl" href="simple.xsl"?>,把這個(gè) XML 文件鏈接到 XSL 文件:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="simple.xsl"?>
<breakfast_menu>
<food>
<name>Belgian Waffles</name>
<price>$5.95</price>
<description>
two of our famous Belgian Waffles
</description>
<calories>650</calories>
</food>
</breakfast_menu>
如果您需要學(xué)習(xí)更多有關(guān) XSLT 的知識(shí),請(qǐng)?jiān)L問我們的《XSLT 教程》。
在服務(wù)器上通過 XSLT 轉(zhuǎn)換 XML
在上例中,XSLT 轉(zhuǎn)換是由瀏覽器完成的,瀏覽器讀取的是 XML 文件。
在使用 XSLT 來轉(zhuǎn)換 XML 時(shí),不同的瀏覽器可能會(huì)產(chǎn)生不同結(jié)果。為了減少這種問題,可以在服務(wù)器上進(jìn)行 XSLT 轉(zhuǎn)換。
請(qǐng)注意,不論轉(zhuǎn)換由服務(wù)器還是由瀏覽器進(jìn)行,輸出結(jié)果完成相同。