来源 在XSLT中的XPath表达式用使用变量

[ 2009-3-5 11:56:04 | 作者: 一线风 | 阅读:825 | 评论:0 | 天气: ptcl | 心情: normal ]
Font Size: Large | Medium | Small

这几天在写权限的时候,使用Xslt的转换过程中,因为要在Xpath表达式中用使用变量来进行路径筛选,想当然用的使用 <xsl:value-of select="$Permission/$Name" /> ($Name是在循环中已经获取值的变量) 当然,出错了.

网上查了一下,好像也没有这种类似的选择, 准备用choose来手动写的时候,早上问了一下slightboy,结果问题就解决了,嘿嘿~~~ $Permission/*[name()=$Name](这种是查找出Permission下一级的名字为变量$Name的) ,  $Permission/@*[name()=$name] (这种是查找出Permission下一级属性的名字为变量$Name的) 嘿嘿,简单的循环就搞定一大片.

plus:这些天真是郁闷,天天下雨,最近还晚上下雨,我的鞋子呀,已经一个多月了,还是湿的,昨天晚上还把被单给都淋湿了.哎~~~~

分类:项目文档
Tag: xslt Xpath 路径选择 变量