台灣最大程式設計社群網站
線上人數
1435
 
會員總數:246277
討論主題:189812
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> Flash讀取xml迴圈的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Flash讀取xml迴圈的問題
價值 : 20 QP  點閱數:1104 回應數:2
樓主

一尾兄
初學者
135 37
714 109
發送站內信

例如一個產品裡面有多張圖檔,
我以前的做法是把xml裡的格式變成
<pic1>inc/uploads/product/demo_01.jpg</pic1>
<pic2>inc/uploads/product/demo_02.jpg</pic2>
<pic3>inc/uploads/product/demo_03.jpg</pic3>
然後在flash裡面迴圈讀取子節點.在flash顯示出該圖檔.

但最近處理一個案件,圖檔過多覺得不太適合這樣處理.
xml裡的格式變成用逗號區格.
<pic>inc/uploads/product/demo_01.jpg,inc/uploads/product/demo_02.jpg,inc/uploads/product/demo_03.jpg</pic>
是這樣的話,在flash裡還有辦法讀取嗎? 是陣列嗎?
我是用AS2

目前只需知道可不可以處理就好囉.
可以的話,我自己在研究一下看是陣列處理還是其它,給個方向就可以囉.
還是用第一種方法最好?

感謝了.

本篇文章發表於2011-12-06 22:22
1樓
最有價值解答

ahsac
檢舉此回應
可以呀, 先用xml讀出 "inc/uploads/product/demo_01.jpg,inc/uploads/product/demo_02.jpg,inc/uploads/product/demo_03.jpg" 這個字串
然後用split去切成一個個的陣列元素
官網的說明剛好符合你要的 http://help.adobe.com/zh_TW/AS2LCR/Flash_10.0/help.html?content=00001555.html
本篇文章回覆於2011-12-06 22:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

han
檢舉此回應
split(",") //用逗號來取陣列
本篇文章回覆於2011-12-07 16:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.