xml & xslt的應用
//學費標準樣式表.xsl
xml version="1.0" encoding="gb2312" ?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt">
<title>學費標準title>
<style type="text/css">*{ font-size:12px; } h1{ color:red; font-size:18px; }style>
head>
<h1 align="center">學費標準h1>
<th>學期th>
<th>課時費th>
<th>學時th>
<th>學費小計th>
<th>教材費th>
<th>考試費th>
<th>證照費th>
<th>合計th>
tr>
<xsl:variable name="totalTime" />
<xsl:variable name="totalBook" />
<xsl:variable name="totalTest" />
<xsl:variable name="totalCertifid" />
<xsl:value-of select="@名稱" />
td>
<xsl:value-of select="current()//課時費" />
元/學時
td>
<xsl:value-of select="current()//學時" />
td>
<xsl:value-of select="current()//課時費 * current()//學時" />
元
td>
<xsl:value-of select="current()//教材費" />
元
td>
<xsl:value-of select="current()//考試費" />
元
td>
<xsl:value-of select="current()//證照費" />
元
td>
<xsl:value-of select="current()//課時費 * current()//學時 + current()//教材費 + current()//考試費 + current()//證照費" />
元
td>
tr>
xsl:for-each>
<td align="center" colspan="2">合計td>
<xsl:value-of select="sum(//學時)" />
td>
<xsl:value-of select="sum(msxsl:node-set($totalPay)/total_pay/item)" />
元
td>
<xsl:value-of select="sum(//教材費)" />
元
td>
<xsl:value-of select="sum(//考試費)" />
元
td>
<xsl:value-of select="sum(//證照費)" />
元
td>
<xsl:value-of select="sum(msxsl:node-set($totalAll)/total_all/item)" />
元
td>
tr>
table>
body>
html>
xsl:template>
xsl:stylesheet>
//學費標準樣式表.xml
xml version="1.0" encoding="gb2312" ?>
<學費>
//下面是測試的html page, 可直接用IE開啟 學費標準樣式表.xml 也一樣,因為我們在xml中定義了 ""?xml-stylesheet>
// Load XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("學費標準樣式表.xml")
// Load the XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("學費標準樣式表.xsl")
document.write(xml.transformNode(xsl))
<!--
文中的關鍵要去理解一下下面的這段
定義一個變數:
如何使用變數:
<xsl:value-of select="sum(msx
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-553560/,如需轉載,請註明出處,否則將追究法律責任。
請登入後發表評論
登入
全部評論
相關文章
- 用XML和XSLT來生成靜態的HTML頁面XMLHTML
- JavaScript JavaScript與XML——“XSLT”的注意要點JavaScriptXML
- 學習 XSLT:XML文件轉換的關鍵XML
- 用XML編寫EXCEL檔案,XML的寫法注意事項,可以C#+xslt匯出ExcelXMLExcelC#
- 用XML/XSLT將行資料轉換為列資料 (轉)XML
- 使用XML+XSLT實現業務表單XML
- 關於“Struts with XSLT and XML ”的Model2X的問題XML
- XSLT實現XML文件轉換成HTML文件XMLHTML
- XML 程式設計思想:使用 XSLT 生成 RDF(轉)XML程式設計
- 使用JDOM處理XML資料之XSLT篇(二) (轉)XML
- 使用JDOM處理XML資料之XSLT篇(一) (轉)XML
- 板橋老師:請問weblogic的xml-targs.jar的標籤xslt能否在jboss下用,怎麼用,謝謝.WebXMLJAR
- SQL Server FOR XML PATH 語句的應用SQLServerXML
- JSP結合XML XSLT將輸出轉換HTML(轉)JSXMLHTML
- XML SOAP應用簡介 (轉)XML
- 應用SQLServer For XML 生成XML避免在C# 拼字串SQLServerXMLC#字串
- 【PB】powerbuilder中xml的應用一例UIXML
- XML 在 ASP 環境下的應用(轉)XML
- Delphi6/7 中XML 文件的應用 (轉)XML
- 資料庫中的XML應用例項 (轉)資料庫XML
- 處理XML資料應用實踐XML
- [zt] 淺析資料庫的FOR XML的應用—RAW模式資料庫XML模式
- J道文章,Jsp結合XML XSLT輸出,試驗出錯,請指教。JSXML
- XSLT 元素概述
- XSLT 元素概述
- SQLServer中XML與JSON應用比較SQLServerXMLJSON
- solrconfig.xml 應用解析調優SolrXML
- C#讀寫xml檔案應用案例C#XML
- XSLT 2.0 的新特性 (轉)
- websphere5.0記錄已釋出的應用的xml檔案WebXML
- Xml 功能在erp report中應用的模式比較XML模式
- ArkTS 中的 XML 解析與生成:應用開發實戰XML
- XSLT-轉換
- 【mybatis xml】資料層框架應用--Mybatis 基於XML對映檔案實現資料的CRUDMyBatisXML框架
- SAP UI5 應用 XML 檢視的載入邏輯分析UIXML
- 使用 Oracle XML Publisher 構建線上報表應用程式OracleXML
- ASP.NET 2.0中XSLT的使用ASP.NET
- xslt函式詳解函式