11,此時預覽“mysite.xml”文件,即可查看到已經(jīng) XSL篩選和CSS修飾過的數(shù)據(jù)內(nèi)容了,注意該圖和起始預覽“mysite.xml”的情況圖的對比
但你也許會發(fā)現(xiàn),其只顯示了一條數(shù)據(jù)記錄,而實際上XML數(shù)據(jù)源中滿足是“站點地址”或“建立時間”的數(shù)據(jù)有四條。
那么,該如何將所有的記錄全部顯示出來呢?這時,XSLT的具有“重復區(qū)域”的功能可以大顯身手了。
12,重新返回“mysite.xsl”文件進行進一步的設置,首先需要明確需要循環(huán)的區(qū)域是某個表格行。所以,選擇數(shù)據(jù)所在表格行(快速方法即從標簽選擇器中選擇“<tr>”標簽)
13,從“插入”面板中選擇“XSLT”類別中的“重復區(qū)域”按鈕。彈出的“XPATH表達式創(chuàng)建器(重復區(qū)域)”對話框中選擇重復的節(jié)點為“站點信息”(能重復一般在其右上角有+號)
其實設置完畢后即加入了 XSL語句 <xsl:for-each>
14,再次瀏覽 mysite.xml 文件,則會顯示了XML文檔中所有的數(shù)據(jù)記錄。
至此,利用DW8建立XSLT頁墑踴僮鱔ML數(shù)據(jù)的功能暫告一段落,相信您也已經(jīng)對DW8的這個功能很感興趣,并對 XML+XSL+CSS 也開始入門
提供三個文件進行參考
mysite.xml mysite.xsl mysite.css
當然,為實現(xiàn)教程效果,我這個 XSL 文件處理欠妥了。奉上 forestgan 老哥的案例給大家一飽眼福。
地址:
http://www.forest53.com/test/lernplus/index.xml
http://www.forest53.com/test/lernplus/xsl/home.xsl
出處:藍色理想
責任編輯:moby
上一頁 建立XSLT頁可視化操作XML數(shù)據(jù) [4] 下一頁
◎進入論壇網(wǎng)絡編程版塊參加討論
|