作者weihao (浩浩)
看板Ajax
标题[问题] XML与XSLT的问题
时间Wed Jul 25 10:52:26 2007
我的xml资料如下
<root>
<config>
<profile>
<name>WorkTime</name>
<item>1,9,0,1,18,0</item>
<item>2,9,0,3,18,0</item>
<item>3,9,0,3,18,0</item>
<item>4,9,0,4,18,0</item>
<item>5,9,0,5,18,0</item>
<itemSize>5</itemSize>
</profile>
</config>
</root>
我在xsl页面javascript中想取得item的值,又办法带入变数来使用吗?
比如
timeArray[i] = "<xsl:value-of select="root/config/profile/item['i']" />";
在这边可以使用变数吗 ^^^^^
我试过带入i的值,值不管怎麽设都只能取得第一笔资料
用数字倒是没问题/item[2] /item[3]这样是ok的
看书上的介绍/item[position()=2] 也是没问题 /item[last()]可取得最後一笔
但是这样就不弹性了,只能写死而已,资料太多笔的话会很占空间
如果可以带入变数,我用for回圈就能省下很多力气了
或者是有其他比较好的做法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.140.195