DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> 具體實現XML的三種方式
具體實現XML的三種方式
編輯:XML詳解     
在熟悉XML之前,我們至少應該了解一下這個技術到底是如何具體實現的。就目前的趨勢來看(因為XML的有關標准改動都多達十七八次的,所以先不管它最後會怎樣,先就目前的實現方式來看),要使得用戶最後能夠在客戶端看到使用XML技術做出來的東西(如果要是用行業術語來解釋的話,就是說,如何使用XSL級聯樣表轉換XML的文檔成其他的格式例如Html。),主要有下面的三種實現手段:

  1。第一種方式為:

    讓XML文檔和與其關聯的XSL級聯樣表同時被傳送到客戶端(通常使用的是浏覽器),然後在客戶端讓XML文檔根據XSL定義的顯示格式顯示其內容。

  2。第二種方式為:

    在服務端就使用XSL級聯樣表轉換XML文檔為其他的格式(通常為Html格式)然後在把轉換過的文檔傳送給客戶端(一般使用浏覽器)

  3。第三鐘方式為:

    使用第三方的產品,在將XML文檔放到服務端之前就將該文檔轉換成其他的格式(一般為HTML格式)。然後服務端和客戶端就和平常處理Html一樣來處理了。

  正是由於有這麼三種不同的解決方法,也就決定了目前世界上處理XML文檔而產生的不同的解決方案。對於開發人員來說,也必須了解有這麼三種方式,才能夠針對相應的問題而采取相應的解決方法。每種技術路線都產生了不同的軟件,雖然從原理上來說,它們都是運用了同樣的XML和XSL文件。例如:如果一個Web服務器直接把XML文檔傳遞給IE5就是使用了第一種方式;如果在服務端安裝IBM的alphaWorks"  XML使能軟件就是使用了第二種方式;而如果使用命令行的XT程序直接將XML轉換成HTML文檔,然後把Html文檔放到服務器上就是使用了第三種方式。但是這三種方式的共同點都是使用了同樣的XML和XSL文件。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved