表一、運(yùn)算符與特殊字符表二、邏輯運(yùn)算符表三、關(guān)系運(yùn)算符
示例一:
從個(gè)人簡(jiǎn)歷中尋找具有具有"WEB開(kāi)發(fā)"技能的人的姓名與E-Mail。假設(shè)文檔結(jié)構(gòu)如下所示:
說(shuō)明:
1.[ ] ── 表示選擇條件,只有滿足條件的個(gè)人簡(jiǎn)歷才被顯示。
2.$any$ ── 由于每個(gè)人有多種技能,故加$any$作為前綴,以使每個(gè)人所有技能都能被比較。
3.skill='WEB開(kāi)發(fā)' ── 篩選條件。
示例二、
仍上面的XML文檔為例,如果欲選擇1977/1/1之前出生的人的姓名、技能與E-Mail,相應(yīng)的XSL文檔結(jié)構(gòu)如下(假定生日格式為yyyy/mm/dd):
1.birthday $lt$ '1977/1/1' ── 搜索條件,在此處使用"< "會(huì)錯(cuò)誤,故使用"$lt$"表示小于。
2.skill [0] ── 表示選擇skill的第一項(xiàng)。
3.skill [index()>0] ── 表示選擇skill的第二項(xiàng)以后(包括第二項(xiàng))的項(xiàng)目。
4.xsl:value-of select="." ── 表示選擇當(dāng)前標(biāo)記的值。
相信大家應(yīng)該注意到,在前面以及本次的例子中出現(xiàn)了一些函數(shù),如index()、formatIndex()、childNumber(),也許大家還不完全明了其中的含義吧?敬請(qǐng)關(guān)注下一課。
posted on 2006-09-14 11:11 編程之道 閱讀(512) 評(píng)論(0) 編輯 收藏 引用 所屬分類(lèi): web編程
Powered by: C++博客 Copyright © 編程之道