使用xslt來定義模板,xml來保存數據。並轉移到客戶端的HTML。這個可以嗎?使用xslt + xml ==> html
我對xslt不太瞭解,只寫了一個簡單的demo,感覺還不錯。
如果我在網站中實際使用xslt,在編碼過程中會遇到什麼問題?
有沒有一些着名的網站使用xslt?
或者說一些關於xslt的...感謝。
使用xslt來定義模板,xml來保存數據。並轉移到客戶端的HTML。這個可以嗎?使用xslt + xml ==> html
我對xslt不太瞭解,只寫了一個簡單的demo,感覺還不錯。
如果我在網站中實際使用xslt,在編碼過程中會遇到什麼問題?
有沒有一些着名的網站使用xslt?
或者說一些關於xslt的...感謝。
是。 XSLT就是這樣。您可能想要在服務器端渲染它,以便獲得一些緩存並避免一些奇怪的瀏覽器怪癖,但XML + XSLT是Web開發的「第一好的答案」,而任何其他技術堆棧都需要證明自己是更好的選擇。
如果您只是簡單地發送XML + XSLT,那麼這個大問題就是解析器的差異。 Chrome和FireFox使用完全不同於IE的渲染引擎,特別是XSLT。更不用說微軟的MSXML解析器(它在IE,windows和System.XML中)根本不支持XSLT 2.0中的任何漂亮的東西。
僅僅服務於XML + XSLT的唯一真正的缺點,以及可能大多數網站不這樣做的原因是,你要麼失去了逐步提升設計的能力,要麼你需要跳過額外的環節才能做到這一點。對於那些沒有很多移動部件或腳本客戶端交互性的高度常規站點來說,這是非常好的,但是這是一種折衷。
偉大的...謝謝。 –
我會說一些關於xslt的...這是完全酷的東西:) –
@Jack呃...謝謝... –
也許最好是嘗試一些事情,並張貼另一個問題,如果你卡住了。有些背景也會有所幫助,當然你必須有一些理由甚至建議使用這些技術。 –