我正在编写一个使用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