【導(dǎo)讀】而在這之前,XSLT被用來(lái)將一個(gè)XML文檔的指。定部分轉(zhuǎn)換成另一個(gè)XML文檔。使文檔結(jié)構(gòu)和Web頁(yè)面中內(nèi)容及表現(xiàn)方式的分離。我們不必每次否訪問(wèn)數(shù)據(jù)庫(kù)進(jìn)行查詢。只要從服務(wù)器得到XML. 使用XPath從XML文檔中選擇和查詢數(shù)據(jù)比使用JavaScript的。效率更高更簡(jiǎn)單。還可以使用層疊樣式表添加樣式,而樣式表也可以使用。這種方式來(lái)控制頁(yè)面的顯示方式。用XSLT做的事情差不多都可以用JavaScript和DOM. XSLT不僅增加了返回給客戶端的文件大小,而且其。結(jié)構(gòu)也使得習(xí)慣于HTML和CSS技術(shù)人不認(rèn)同;瀏覽器存在兼容性問(wèn)題,IE和Firefox使用或呈現(xiàn)。XSLT主要元素的方式不同。式,它的功能更加強(qiáng)大,屬于一種真正的Script語(yǔ)言,示出XML文件,即XSL-FO。所以通常并不稱它為樣式,而是XSLTScript轉(zhuǎn)換語(yǔ)言?!改0弪?qū)動(dòng)」轉(zhuǎn)的換Script。XPath邏輯樹(shù)狀結(jié)構(gòu)的節(jié)點(diǎn)種類,如下表所示:。//遞歸下層路徑運(yùn)算子,指出所有在節(jié)點(diǎn)下層的符合節(jié)點(diǎn),不只是子節(jié)點(diǎn),