Мне не известны реализации SAX парсера для AS2 и, исходя из практитки работы с SAX парсерами, я склонен считать что это неудачный подход вцелом, хотя в исключительныx ситуациях бывает быстрее DOM.
В вашем конкретном примере - добавьте обработчик onData и в нем

Код AS1/AS2:
var i:Number = data.length;
var s:Number = 0;
var chr:String;
while (s < i)
{
chr = data.charAt(s);
switch (chr)
{
// Ваши действия
}
s++;
}
И вперед, парсите как хотите
