[問題] XML取值的問題

看板Flash作者 (夢中的帳號)時間14年前 (2011/07/14 17:17), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
如果我今天有個XML檔案格式長這樣: <events> <event ABC="A" Totalsize="5" content="Apple"/> <event ABC="A" Totalsize="4" content="Arms"/> <event ABC="B" Totalsize="3" content="Boy"/> <event ABC="B" Totalsize="4" content="Bear"/> <event ABC="C" Totalsize="3" content="Cat"/> <event ABC="C" Totalsize="3" content="Car"/> </events> 我先把它塞入tempXML之中 然後用 var tempList:XMLList = tempXML.event.(@ABC == "B"); 可以取得 <event ABC="B" Totalsize="3" content="Boy"/> <event ABC="B" Totalsize="4" content="Bear"/> 那我要用甚麼方式才能取得 ABC == C 且 Totalsize ==4 的結果呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.48.60 ※ 編輯: Maiyo 來自: 210.202.48.60 (07/14 17:21)

07/14 17:53, , 1F
for each(var txml:XML in xml.event) {
07/14 17:53, 1F

07/14 17:54, , 2F
if (txml.@ABC == "C" && txml.@Totalsize == "4") {
07/14 17:54, 2F

07/14 17:54, , 3F
//抓到了!
07/14 17:54, 3F

07/14 17:54, , 4F
}} 還有兩個括號
07/14 17:54, 4F

07/14 18:09, , 5F
成功了! 非常感謝!
07/14 18:09, 5F
文章代碼(AID): #1E7hGKSW (Flash)