저는 베타 웹 서비스 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
그런 경우 전체 이벤트에 대한 사용자 지정 처리기가 필요합니다. – dirkgently