Hola.
Tu documento xml creo que esta mal hecho porque tienes puesto.
Código:
<dato1></dato1>
<dato2></dato2>
para hacerlo bien deberias poner etiquetas iguales que serian
Si quieres numerarlas con una id podrias poner un atributo a la etiqueta asi:
Y con el resto de nodos lo mismo. De todas formas flash tiene un metodo que te dice cuantos nodos tiene seria asi xmlDocument.length() . De todas formas miralo en la ayuda que no estoy muy seguro.
Saludos.