2010-02-08 75 views
0

我試圖從Twitter的restful API(http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-user_timeline)中解析一個推文的XML文件。問題是,當我使用它打印時:使用E4X解析XML打印:結果不一致?

tweetTextArea.text += xml..text; 

我收到推文。但是,當我嘗試以下時,我得到的只是數字:

// Print all tweets. 

for (var tweet : * in xml..text) { 
    tweetTextArea.text += tweet; 
} 

我對此非常困惑。我已經搜遍WWW試圖找到一個體面的綜合AS3教程,特別是在E4X上,但沒有找到任何幫助我的東西。我相信這是一個小問題。

發生了什麼事?

我可以在for-each循環中遍歷tweets,還是必須使用循環標準?

我正在使用MXML文件中的代碼,並在必要時使用完整源代碼進行更新。

回答

1

好吧,「for ... in」和「for each ... in」在actionscript中有很大的區別。你試圖做的事情可能會要求「爲每個」,因爲它遍歷對象/集合的項目而不是像「for」那樣的屬性。

瞭解更多關於循環在actionsctipt:LiveDocs

+0

沒有代碼,以幫助? – 2010-02-08 23:59:36

+1

沒有代碼複製粘貼。鏈接下有代碼示例,可能會閱讀答案,查看鏈接,找出答案,如果答案不對,請告訴我們你卡在哪裏。 – 2010-02-09 08:05:05