作者Maiyo (夢中的帳號)
看板Flash
標題[問題] XML取值的問題
時間Thu Jul 14 17:17:06 2011
如果我今天有個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)
推 jeaby:for each(var txml:XML in xml.event) { 07/14 17:53
→ jeaby: if (txml.@ABC == "C" && txml.@Totalsize == "4") { 07/14 17:54
→ jeaby: //抓到了! 07/14 17:54
→ jeaby:}} 還有兩個括號 07/14 17:54
→ Maiyo:成功了! 非常感謝! 07/14 18:09