在html屬性中使用xsl變數

2021-07-11 08:18:44 字數 797 閱讀 6893

在使用xsl把xml轉換成html中,有時候 html元素屬性的值需要從xml文件中取

比如:的href屬性 和src屬性

此時需要用到xsl中的變數:

宣告變數:

name是後續要用到的變數名稱 select是從xml中取值的表示式

1.在html中使用變數:

元素的href屬性值來之剛定義的變數 需要加大括號

而innertext屬性則來自xml中另外乙個元素:title

2.繼續在xsl中使用變數:

在xsl

指令屬性中使用諸如

select

的變數,是該規則的一種例外情況

不需要加大括號

此外這個帖子也很好哦csdn帖子,

<?xml-stylesheet type="text/xsl" href="std.xsl"?>

<?xml version="1.0" encoding="gbk"?>

一yi丁ding

在HTML中使用SVG

如何在html中顯示 svg?有四種方式能夠在html 中顯示svg 第一種 embed 標籤這種標籤被所有主流的瀏覽器支援,而且優點是支援指令碼使用。這種標籤是adobe svg viewer 所倡導的使用方法,但是它不是 xhtml 的規範。語法為 例項 svg檔名稱為a.svg,如下 html...

在XSL使用陣列

xsl是用來解釋xml檔案的語言,不過它支援的東西 太有限 了,比如,它沒有提供比較直觀的陣列資料型別。而陣列資料型別卻非常有用,例如 我們想監測某個機器的網路流量,在xml檔案中我們想把單位資訊和位元組資訊分離開來,以便在xsl中用這些資訊來繪圖和進行相關計算。這些單位資訊有kb,mb,gb 對應...

在HTML中使用WCF RESTful上傳檔案

在html中上傳檔案時會為檔案內容加入一頭一尾,使用瀏覽器自帶的除錯工具可看到請求頭中有request payload資料如下所示 8cc0b8cfcfd5ed2 content disposition form data name file filename item3.xml 這裡是真正的檔案內...