freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xsl樣式顯ppt課件-文庫吧資料

2025-01-23 15:31本頁面
  

【正文】 內(nèi)容 獨坐幽篁里,彈琴復(fù)長嘯。 一個綜合應(yīng)用: ?xml version= encoding=GB2312? ?xmlstylesheet type=text/xsl href=? resumelist resume name張三 /name sex男 /sex birthday/birthday skill數(shù)據(jù)庫設(shè)計與維護、 WEB開發(fā) /skill /resume resume name李四 /name sex男 /sex birthday/birthday skillUML、 C Sharp、 XML/skill /resume /resumelist ?xml version= encoding=GB2312? xsl:stylesheet version= xmlns:xsl= !根模板 xsl:template match=/ HTML BODY xsl:applytemplates select=resumelist/resume/ /BODY /HTML /xsl:template !簡歷模板 xsl:template match=resume TABLE border=1 cellspacing=0 xsl:applytemplates select=name/ xsl:applytemplates select=sex/ xsl:applytemplates select=birthday/ TR/ TD技能 /TD TD COLSPAN=5 TABLE cellspacing=0 xsl:applytemplates select=skill/ /TABLE /TD /TABLE BR/ /xsl:template !姓名模板 xsl:template match=name TD姓名 /TD TD xsl:valueof select=./ /TD /xsl:template !性別模板 xsl:template match=sex TD性別 /TD TD xsl:valueof select=./ /TD /xsl:template !生日模板 xsl:template match=birthday TD生日 /TD TD xsl:valueof select=./ /TD /xsl:template !技能模板 xsl:template match=skill TR TD xsl:valueof select=./ /TD /TR /xsl:template /xsl:stylesheet ? 語法為 : xsl:foreach select=“元素名” 訪問內(nèi)容 /xsl:foreach ( 2) xsl:foreach元素 允許循環(huán)處理被選擇的節(jié)點。 高樓當(dāng)此夜,嘆息未應(yīng)閑。 由來征戰(zhàn)地,不見有人還。 長風(fēng)幾萬里,吹度玉門關(guān)。 /內(nèi)容 /五言絕句 /唐詩 編寫一個 xsl文檔: ?xml version= encoding=GB2312? xsl:stylesheet version= xmlns:xsl= xsl:template match=/ xsl:valueof select=./ /xsl:template /xsl:stylesheet 這里 xsl:valueof select=―.‖/ 表示輸出XML文檔中的所有元素的值。 戍客望邊色,思?xì)w多苦顏。 漢下白登道,胡窺青海灣。 ?xml version= encoding=GB2312? 唐詩 五言絕句 作者 姓名 李白 /姓名 字號 太白 /字號 /作者 標(biāo)題 關(guān)山月 /標(biāo)題 內(nèi)容 明月出天山,蒼茫云海間。 結(jié)果 boolean() 將參數(shù)轉(zhuǎn)換為布爾值 false() 返回假 number(false()) 結(jié)果 : 0 not() 如果參數(shù)是假,則返回真,否則返回假 not(false()) true() 返回真 number(true()) 結(jié)果 : 1 XPath應(yīng)用示例 ? 要進行定位操作的 XML文檔 : AAA BBB/ CCC/ BBB/ BBB/DDDBBB//DDD CCC/ /AAA xsl:template match=/ xsl:valueof select=”/AAA/DDD/BBB/ /xsl:template AAA BBB BBB BBB BBB DDD CCC CCC XSL元素的使用 ( 1) xsl:valueof元素 ? 通過 XSL可訪問 XML文檔中元素及其屬性 ,其語法為 : xsl:valueof select=“元素” / ? 訪問 XML文檔元素的屬性值時 ,其語法為 : xsl:valueof select=“元素 /屬性名” / 使用 xsl:valueof獲得元素值(節(jié)點值) xsl:valueof select=“元素” / 該元素獲得指定節(jié)點的值并輸出,其select屬性用來設(shè)置匹配模式。 .XPath函數(shù) ——續(xù) 2 數(shù)值函數(shù)名 描述 示例 amp。) 結(jié)果 : 39。,39。,39。 translate() 替換一個字符串中字符 translate(39。) 結(jié)果 : 39。,39。 substringbefore() 返回字符串中從開始到某一字符串第一次出現(xiàn)的位置前的字符串 substringbefore(39。) 結(jié)果 : 39。,39。 substringafter() 返回字符串中從開始到某一字符串第一次出現(xiàn)的位置后的字符串 substringafter(39。,1,4) 結(jié)果 : 39。) 結(jié)果 : 7 substring() 從字符串的某個偏移位置開始返回指定長度的字符串 substring(39。 stringlength() 返回一個字符串的長度 stringlength(39。) 結(jié)果 : true string() 將一個對象轉(zhuǎn)換為字符串后返回 string() 結(jié)果 : 39。,39。 startswith() 如果第一個字符串以第二個字符串開頭則返回真,否則返回假 startswith(39。) 結(jié)果 : 39。) 結(jié)果 : true normalizespace() 將字符串中前后空格刪除后返回 normalizespace(39。,39。 contains() 如果第一個字符串包含第二個字符串,則返回真,否則返回假 contains(39。) 結(jié)果 : 39。,39。,39。 .XPath 運算符 運算符 描述 實例 返回值 | 計算兩個節(jié)點集 //book | //cd 返回所有帶有 book和 ck元素的節(jié)點集 + 加法 6 + 4 10 減法 6 4 2 * 乘法 6 * 4 24 div 除法 8 div 4 2 = 等于 price= 如果 price是 ,返回值為 true 如果 price是 ,返回值為 fasle != 不等于 price!= 如果 price是 ,返回值為 true 如果 price是 ,返回值為 fasle 小于 price 如果 price是 ,返回值為 true 如果 price是 ,返回值為 fasle = 小于或等于 price= 如果 price是 ,返回值為 true 如果 price是 ,返回值為 fasle 大于 price true if price is false if price is = 大于或等于 price= true if price is false if price is or 或 price= or price= true if price is false if price is and 與 price and price true if price is false if price is mod 計算除法的余數(shù) 5 mod 2 1 .XPath函數(shù) 節(jié)點函數(shù)名 描述 count() 返回被選擇的元素的數(shù)目 id() 通過元素的唯一 ID選擇元素 last() 返回最后最后一個節(jié)點式第幾個節(jié)點(等同于總共有幾個節(jié)點) localname() 返回節(jié)點集中第一節(jié)點的 local name name() 返回元素的名稱 namespaceuri() 返回節(jié)點集中第一個節(jié)點的命名空間的 URI position() 返回是第幾個節(jié)點 .XPath函數(shù) ——續(xù) 1 字符串函數(shù)名 描述 示例和結(jié)果 concat() 將參數(shù)字符串連接后返回 concat(39。 self 選取當(dāng)前節(jié)點。 preceding 選取文檔中當(dāng)前節(jié)點的開始標(biāo)簽之前的所有節(jié)點。 following 選取文檔中當(dāng)前節(jié)點的結(jié)束標(biāo)簽之后的所有節(jié)點。 descendant 選取當(dāng)前節(jié)點的所有后代元素(子、孫等)。 ? 其語法為: [ Expression ] ? 示例 : child::item[position()=3] ? 選擇 item子元素集合中第 3個 item子元素。 ? 節(jié)點測試包括名稱測試、節(jié)點類型測試和處理指令測試。 //confidential/.. ? 為特定屬性 confidential搜索整個文檔,然后,找出該屬性附加在何種元素上。 /bookstore/book/title | //price 選取所有屬于 bookstore元素的 book元素的 title元素,以及文檔中所有的 price元素。 .選取若干路徑 路徑表達(dá)式 結(jié)果 //book/title | //book/price 選取所有 book元素的 tilte和 price元素。 /bookstore/book[price]/title 選取所有 bookstore元素中的 book元素的 title元素,且其中的 price元素的值須大于 。] 選取所有 title元素,且這些元素?fù)碛兄禐?eng的 lang屬性。 //title[lang=39。 /bookstore/book[position()3] 選取最前面的兩個屬于 bookstore元素的子元素的 book元素。 /bookstore/book[last()] 選取屬于 bookstore子元素的最后一個 book元素。 //lang 選取所有名為 lang的屬性。 //book 選取所有 book子元素,而不管它們在文檔中的位置。 ※ 絕對路徑起始于正斜杠 ( / ),而相對路徑不會這樣。 .XPath 語法 ※ XPath使用路徑表達(dá)式來選取 XML文檔中的節(jié)點戒節(jié)點集。 ※ 同胞( Sibling) ?擁有相同的父的節(jié)點 ※ 先輩( Ancestor) ?某節(jié)點的父、父的父,等等。 .節(jié)點關(guān)系 ※ 父( Parent) ?每個元素以及屬性都有一個父。 ※ 根節(jié)點包含兩個子節(jié)點:根元素和 xmlstylesheet處理指令。 ※ XML 文檔是被作為
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1