1、第一種方式為:
讓XML文檔和與其關(guān)聯(lián)的XSL級(jí)聯(lián)樣表同時(shí)被傳送到客戶端(通常使用的是瀏覽器),然后在客戶端讓XML文檔根據(jù)XSL定義的顯示格式顯示其內(nèi)容。
2、第二種方式為:
在服務(wù)端就使用XSL級(jí)聯(lián)樣表轉(zhuǎn)換XML文檔為其他的格式(通常為HTML格式)然后在把轉(zhuǎn)換過(guò)的文檔傳送給客戶端(一般使用瀏覽器)
3、第三鐘方式為:
使用第三方的產(chǎn)品,在將XML文檔放到服務(wù)端之前就將該文檔轉(zhuǎn)換成其他的格式(一般為HTML格式)。然后服務(wù)端和客戶端就和平常處理HTML一樣來(lái)處理了。
正是由于有這么三種不同的解決方法,也就決定了目前世界上處理XML文檔而產(chǎn)生的不同的解決方案。對(duì)于開發(fā)人員來(lái)說(shuō),也必須了解有這么三種方式,才能夠針對(duì)相應(yīng)的問(wèn)題而采取相應(yīng)的解決方法。
每種技術(shù)路線都產(chǎn)生了不同的軟件,雖然從原理上來(lái)說(shuō),它們都是運(yùn)用了同樣的XML和XSL文件。例如:如果一個(gè)Web服務(wù)器直接把XML文檔傳遞給IE5就是使用了第一種方式;如果在服務(wù)端安裝IBM的alphaWorks' XML使能軟件就是使用了第二種方式;而如果使用命令行的XT程序直接將XML轉(zhuǎn)換成HTML文檔,然后把HTML文檔放到服務(wù)器上就是使用了第三種方式。
但是這三種方式的共同點(diǎn)都是使用了同樣的XML和XSL文件。
新聞熱點(diǎn)
疑難解答
圖片精選