首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 發現之旅第二講:XSLT 開發(三)

     編輯:關於C語言

XSLT 核心觀念

  • 將 XML 轉為任意文本的語言,建立於 XML+XPath 之上。
  • 可視為專門處理 XML 樹的先序遍歷標記語言,內建邏輯判斷、迴圈、條件、函數、模板重用,類似支援遞迴的程式語言。

轉換三要素

  1. 來源 XML 文件
  2. XSLT 樣式表(含命名空間 xmlns:xsl)
  3. 輸出文本(格式完全由樣式表決定)

範例樣式表逐行解析



  
                   
      
                 
            
  • xsl:for-each select="Table/Record":XPath 相對路徑,從根節點找所有 Record。
  • select="*":通配所有子元素名稱。
  • select=".":當前節點本身(等同 InnerText)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved