Похоже, что ваш бросок на XML
дает ноль.
Попробуйте это ...
var x = node as XML;
trace(x.toString());
Если вы остановите отладчик на предыдущей строке и осмотрите node
, какой это тип? Могу поспорить, что node
и XML
не являются совместимыми типами, и приведенные выше вызовут ту же ошибку.