主頁 > 知識(shí)庫 > 關(guān)于XSL - XSL教程

關(guān)于XSL - XSL教程

熱門標(biāo)簽:如何修改多個(gè)百度地圖標(biāo)注 r語言數(shù)據(jù)可視化地圖標(biāo)注 隨州外呼調(diào)研系統(tǒng) 東營電銷 高德地圖地圖標(biāo)注服務(wù)中心 本地電話機(jī)器人 400電話辦理包年 微信地圖標(biāo)注合并了 南寧網(wǎng)絡(luò)外呼系統(tǒng)運(yùn)營商
什么是XSL
  全稱Extensible Style Language,中文譯作擴(kuò)展樣式語言,用于格式化XML文檔,它由兩部分組成.
  1(XSLT ):XSL Transformation Language(XSLT),它可以把XML文檔從一種格式轉(zhuǎn)化為另一種格式.如轉(zhuǎn)成html,文本或是基于文本的文檔.
  2( XPath):XSL格式化對(duì)象,格式化對(duì)象提供了CSS的另一方式
來格式化XML文檔,以及應(yīng)用樣式到XML文檔上!
XML的使用
  如下Html格式的數(shù)據(jù):
HTML>
BODY>
TABLE border=1 cellspacing=0>
TH>NameTD>5do8TH>IDTD>1
TR>
TH>Professional:TD colspan=5>.NET,PHP Design
/TABLE>
/BODY>
/HTML>
  該html文件不能表意,如果修改為:?xml version="1.0" encoding="GB2312"?>
About>
    Name>5do8/Name>
    ID>1/ID>
    Professional>.NET,PHP Design/Professional>
/About>

 可以明顯的表示出節(jié)點(diǎn)的含義。另一方面,也是利于開發(fā)人員從數(shù)據(jù)層獲取數(shù)據(jù)更加靈活。
  關(guān)于XML文件,需要注意:
  xml文件的頭:
  1:version 規(guī)定了XML文檔的版本,是1.0;
  2:encoding  規(guī)定了XML文檔的編碼類型,此處取值為“GB2312”,也就是“簡體中文”,請(qǐng)務(wù)必保存文件為ANSI格式,如果文件中還有中文,建議格式GB2312,或者UFT-8,文件頭和保存的類型都要統(tǒng)一。
  關(guān)于xml文件的主體,需要注意:
  1:必須有根節(jié)點(diǎn)。
  2:節(jié)點(diǎn)必須成對(duì)出現(xiàn)。
  3:要使用轉(zhuǎn)義字符轉(zhuǎn)換,>等.
XML的兩種輸出方式

  在xml前臺(tái)頁面的表現(xiàn)上,有兩種方式,一種就是CSS,樣式表能簡單的輸出頁面,但是不能改變格局,不能判斷,不能驗(yàn)證。很是單調(diào)。此處不表。
  另一種更加靈活的就是使用XSL,它充當(dāng)?shù)慕巧褪前裍ML文件按照指定的模式輸出,合法的XSL格式也必須是xml文件。
XSL的模式語言
   XSL的模式語言分為三種:
  1:選擇模式:
xsl:for-each>,xsl:value-of>,xsl:apply-templates>
  2:匹配模式
xsl:template>
  3:測(cè)試模式
xsl:if> 和xsl:choose>
  以下每個(gè)教程分別詳細(xì)介紹每個(gè)模式,請(qǐng)關(guān)注。

標(biāo)簽:益陽 拉薩 黃石 宿遷 果洛 西雙版納 德州 寧夏

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《關(guān)于XSL - XSL教程》,本文關(guān)鍵詞  關(guān)于,XSL,教程,關(guān)于,XSL,教程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《關(guān)于XSL - XSL教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于關(guān)于XSL - XSL教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章