Contar líneas de un txt con Flash
2 seguidores
Hola!!
Se me ha ocurrido una cosa. Yo meto en un txt por lineas unos datos, con su fecha y un nombre por ejemplo asi:
" &nombre1=31/05/2007 aa&"
Así iria introduciendo linea por linea, y el nombre se iria cambiando cuando añadieramos otra linea. Yo ahora lo que quiero es que como las lineas me las añade abajo, como podría recorrer flash el txt y que aparecieran de mayor a menor los nombres.
O si hay otro modo de hacer lo que yo quiero también acepto ideas.
Un saludo y gracias.
roceth
Algo sensato seríaAlgo sensato sería pasarlo a un array para poder aprovechar sus funciones.
Sería algo asi:
<code>var lv:LoadVars = new LoadVars();
var nombres:Array = new Array();
lv.onLoad = function() {
for (it in lv) {
nombres.push(lv[it]);
}
trace(nombres)
};
lv.load("txt.txt");</code>
Fijate que hay que depurarlo un poco más, ya que tambien aparecen algunas variables "no deseadas".
asi ya podemos saber cantidad:
<code>nombres.length</code>
y ordenarlos como queramos:
<code>nombres.sort()</code>
De todas formas te recomiendo el uso de un XML con el que este tipo de manejo es mas cómodo
vega_vega
Hola!!
Como dices xml, pasar primero los datos a xml o que en vez de guardar los datos en un txt los guarde en un xml. He rpobado lo de utilizar xml, pero luego no soy capaz de añadir hijos dentro de un padre. No encuentro com o se podría hacer. He probado guardando los datos en el xml con php, y no se como tengo que hacer las cosas, estoy un poco perdida.
Gracias por la ayuda, y sigo aceptando consejos. Un saludo.