XSL基礎教程第三章

來源:互聯網
上載者:User
基礎教程

 

用戶端XSL
    如果瀏覽器支援XML,,就可以用XSL在瀏覽器中將文檔轉換成HTML。
  
  一個JavaScript的解決方案
    在前文中,我們解釋了如何用XSL將一個文檔從XML轉換成HTML。竅門就是向XML檔案中增加一個XSL樣式表,然後讓瀏覽器來進行轉換。即使這種方法能奏效,在XML檔案中包含一個樣式表引用也並非令人滿意的方法,並且在不支援XSL的瀏覽器上這種方法還不能奏效。
  
    一個更通用的方法應該是用一個JavaScript來進行從XML到HTML的轉換。使用一個JavaScript,就更有以下可能性:
  
    允許JavaScript進行瀏覽器細節測試;
  
    根據瀏覽器和使用者需求使用不同的樣式表。
  
    這就是XSL的美妙之處。XSL設計目的之一就是使資料從一個格式轉換成另一個格式成為可能,從而支援不同的瀏覽器和不同的使用者需求。
  
    用戶端XSL轉換將成為未來瀏覽器工作任務的一個主要部分,我們還將看到專業化瀏覽器市場的成長,比如Braille、 發聲網路、網路印表機、手持PC、行動電話等。
  
  XML檔案和XSL檔案
    現在重新來看看前面章節中的XML文檔:
  
    <?xml version="1.0"?>
  
    <CATALOG>
  
     <CD>
  
      <TITLE>Empire Burlesque</TITLE>
  
      <ARTIST>Bob Dylan</ARTIST>
  
      <COUNTRY>



相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。