我正在編寫一個使用beta web服務API的Air應用程序。有時候,這個API返回給我一個格式不正確的XML節點,當我嘗試從其中創建XML對象時,actionscript會引發錯誤。如何解析/忽略格式錯誤的XML部件?
我一直在做的只是嘗試/捕捉結果,並忽略整個響應,如果XML是壞的,但我可以忽略格式錯誤的節點。
例如:
<result>
<Song>
<location>http://www.anyurl.com/audio/loftparty092108_pt4.mp3</location>
<title>Phonte party @ The Loft, 9/21/08 (pt. 4)</title>
<artist>Statik, Jahsonic & Stylus <artist>Statik, Jahsonic & Stylusre />
</Song>
</result>
見該標籤?如果我這樣做,我想跳過整首歌並拿到下一首。
有什麼辦法可以做到這一點?
1.我已經做過。我只是想快速修復我的代碼,因爲我不知道他們什麼時候會修復它。 2.我注意到了。 :) 3.我會研究,但我沒有使用HTTPService,我使用我自己的URLLoader實現。 – leolobato 2009-03-05 20:04:24
在這種情況下,您需要完整事件的自定義處理程序。 – dirkgently 2009-03-05 20:27:58