[問題] XML與XSLT的問題
我的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
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章