最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

XML入門教程:XSLT-XML/XSLT

互聯(lián)網(wǎng)   發(fā)布時間:2009-04-02 20:59:29   作者:佚名   我要評論
XSLT是XSL的一部份,它是XML的一種應用,指定將一篇XML文檔轉換成另一種XML文檔的規(guī)則。XSLT文檔即是一篇XML文檔,也是一個樣式表,里面包含一系列的模板。XSLT處理器對輸入XML文檔中的元素和樣式表中的模板進行比較,如果匹配,則將該模板的內

XSLT是XSL的一部份,它是XML的一種應用,指定將一篇XML文檔轉換成另一種XML文檔的規(guī)則。XSLT文檔即是一篇XML文檔,也是一個樣式表,里面包含一系列的模板。XSLT處理器對輸入XML文檔中的元素和樣式表中的模板進行比較,如果匹配,則將該模板的內容寫入一個輸出樹中。完成
XSLT是XSL的一部份,它是XML的一種應用,指定將一篇XML文檔轉換成另一種XML文檔的規(guī)則。XSLT文檔即是一篇XML文檔,也是一個樣式表,里面包含一系列的模板。XSLT處理器對輸入XML文檔中的元素和樣式表中的模板進行比較,如果匹配,則將該模板的內容寫入一個輸出樹中。完成處理后,將輸出樹串行化成一篇XML文檔或其它格式的文檔,如HTML或者rtf。
XSLT幾個關鍵術語

    源樹,原始文檔中的元素和元素內容的樹。
    結果樹,轉換之后中文檔中的元素和元素內容的樹。
    模板規(guī)則,XSLT樣式表的基礎,分為模式和模板兩部份。整個xsl:template元素。
    模式,表示源樹中的元素與模式規(guī)則匹配的條件集合。xsl:template中的match的值。
    模板,表示當應用模板規(guī)則時,結果樹中要實例化的部份。xsl:template元素中的內容。
    XSLT定義了35個元素,分為三類:
    本文由腳本之家(http://www.fzitv.net)整理發(fā)布!轉載請注明出處,謝謝!
    兩個根元素

      xsl:stylesheet根元素,XSLT也是一個XML文檔,該文檔的根元素就是xsl:stylesheet。XSLT元素都屬于名稱空間xmlns:xsl="http://www.w3.org/1999/XSL/Transform",所以所有的XSLT元素都有xsl前綴。一個最小化XSLT文檔:
      <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> </xsl:stylesheet>
      xsl:transform元素,作用同上。
      13個頂級元素,可直接作為根元素的子元素,包括:

        xsl:apply-imports
        xsl:attribute-set
        xsl:decimal-format
        xsl:import
        xsl:include
        xsl:key
        xsl:namespace-alias
        xsl:output
        xsl:param
        xsl:preserve-space
        xsl:strip-space
        xsl:template模板元素,用于匹配XML文檔中的元素。如:<xsl:template match="person">,匹配XML文檔中的person元素。
        xsl:variable
        20個指令元素

          xsl:apply-imports
          xsl:apply-template應用模板元素,用于顯示指定的元素值(內容)。如:<xsl:apply-template select="name">,顯示name元素的值。
          xsl:attribute
          xsl:call-template
          xsl:choose
          xsl:comment
          xsl:copy
          xsl:copy-of
          xsl:element
          xsl:fallback
          xsl:for-each
          xsl:if
          xsl:message
          xsl:number
          xsl:otherwise
          xsl:processing-instruction
          xsl:text
          xsl:value-of選擇元素,用于計算元素的值(內容)。如:<xsl:value-of select="name">,獲得XML文檔中name元素的值(內容)。
          xsl:variable
          xsl:when
          XSLT函數(shù)

相關文章

  • MIME類型中application/xml與text/xml的區(qū)別介紹

    這篇文章介紹了MIME類型中application/xml與text/xml的區(qū)別,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-12-28
  • 詳解XML中的模式Schema

    XML中擁有Schema特性,能夠比DTD更加強大地引入元素結構,下面我們就來詳解XML中的模式Schema的概念及作用和用法,需要的朋友可以參考下
    2021-11-30
  • XML基本概念入門學習指南

    這篇文章主要介紹了XML基本概念入門學習指南,包括其與HTML的關系以及元素和特殊標簽等,需要的朋友可以參考下
    2016-06-24
  • XML中的DTD文檔類型定義完全解析

    XML標簽的自定義功能非常強大,比如本文將要講解的DTD(Document Type Definition)就帶給人們一種面向對象般的感覺,well,下面就來看一下XML中的DTD文件類型定義完全解析
    2016-06-24
  • 簡介XML文檔的閱讀與編輯

    這篇文章主要介紹了XML文件的閱讀與編輯,最常用的工具當然還是瀏覽器中的控制臺與源代碼查看,需要的朋友可以參考下
    2016-02-16
  • 簡單了解XML中的命名空間

    這篇文章主要介紹了XML的命名空間,包括命名空間的聲明等XML入門學習中的基礎知識,需要的朋友可以參考下
    2016-02-16
  • 解析XML中的樹形結構與DOM文檔對象模型

    這篇文章主要介紹了XML中的樹形結構與DOM文檔對象模型,文中舉了JavaScript解析DOM對象的例子,需要的朋友可以參考下
    2016-02-15
  • 詳解XML編程中的模式定義XSD

    這篇文章主要介紹了詳解XML編程中的模式定義XSD,講解了如何在XML文檔中聲明模式及定義類型等內容,需要的朋友可以參考下
    2016-02-15
  • 深入解析XML中的DTD文檔類型定義

    這篇文章主要介紹了XML中的DTD文檔類型定義,是XML入門學習中的基礎知識,需要的朋友可以參考下
    2016-02-15
  • 淺談XML代碼編寫的編碼與驗證問題

    這篇文章主要介紹了XML代碼編寫的編碼與驗證問題,與HTML類似,XML文件的編碼也能在序言部分被指定,需要的朋友可以參考下
    2016-02-15

最新評論

巴东县| 志丹县| 盐山县| 龙游县| 北辰区| 津市市| 若尔盖县| 青川县| 宜黄县| 萍乡市| 凯里市| 陵川县| 甘德县| 左云县| 兴宁市| 青铜峡市| 松溪县| 定陶县| 汉寿县| 乐山市| 江北区| 曲松县| 扶风县| 贺州市| 西华县| 渑池县| 射阳县| 葵青区| 电白县| 上饶市| 巩留县| 浪卡子县| 丰都县| 蒙城县| 乌鲁木齐市| 平昌县| 安徽省| 昌平区| 拉萨市| 安福县| 稷山县|