[問題] flex擷取XML資料問題

看板Flash作者 (宅度還不夠)時間16年前 (2009/08/08 11:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
AS 3.0程式碼 switch(Number(myXML.group.@id)){ case 1: for(var i:int=0;i<Number(myXML.group.man.@main_role);i++){ addnode(myXML.group.man.@id[i]); for(var j:int=1;j<=Number(myXML.group.man.@minor_role);j++){ addnode(myXML.group.man.@id[j], myXML.group.man.@id[i]); } } } XML程式碼 <group id="1" > <man main_role="1" /> <man minor_role="2" /> <man id="FF" /> <man id="FF3" /> <man id="FF4" /> </group> <group id="2" > <man main_role="1" /> <man minor_role="1" /> <man id="FF4" /> <man id="FF5" /> </group> 想請問一下在AS3.0第一行 我將XML裡的group id 當作switch的條件變數 可以執行,但是結果卻是一片空白! 我有將條件變數改為一般的變數測試,結果是沒問題的 所以顯然是在switch(Number(myXML.group.@id))條件使用上出問題 請問各位前輩 我哪邊出錯,該如何修正呢? 萬分感激 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.91.96.4
文章代碼(AID): #1AVFO0kL (Flash)
文章代碼(AID): #1AVFO0kL (Flash)