Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/03/2006, 10:31
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 8 meses
Puntos: 0
por ejemplo, el archivo: frases.xml contiene:
Código HTML:
<?xml version="1.0" encoding="UTF-8"?>
<frases>
	<frase>"Dime con quién andas... y si está bueno me lo mandas"</frase>
	<frase>"Ojos que no ven... zapatos llenos de caca"</frase>
	<frase>"Siembra un árbol... has feliz a un perro"</frase>
	<frase>"Amor de lejos... felices los cuatro"</frase>
	<frase>"Caballo regalado... tiene que ser robado"</frase>
	<frase>"Hazlo bien... sin mirar con quien"</frase>
	<frase>"Detrás de todo hombre que triunfa... hay una mujer sorprendida"</frase>
	<frase>"Cuando un millonario pasa a mejor vida... sus herederos también"</frase>
	<frase>"El amor es ciego... solo el matrimonio puede devolverle la vista"</frase>
	<frase>"El trabajo en equipo es esencial... te permite echarle la culpa a otro"</frase>
	<frase>"La suerte de la fea... a la bonita le vale madre"</frase>
	<frase>"Mas vale prevenir... que amamantar"</frase>
</frases> 
y en flash:
Código:
System.useCodepage = true;
var frases_xml:XML = new XML();
frases_xml.ignoreWhite = true;
frases_xml.load('frases.xml');
this.onMouseUp = function(){
	var numero_random:Number = Math.floor(Math.random()*frases_xml.firstChild.childNodes.length);
	var frase_random:String = frases_xml.firstChild.childNodes[numero_random].firstChild.nodeValue;
	trace(frase_random);
}
stop();
lo de System.useCodepage = true; se usa sólo si NO trabajásemos
con UTF para guardar el XML
Y LO QUE RECOMIENDO ES GUARDAR EL ARCHIVO XML en UTF-8y ya no sería necesario usar: System.useCodepage = true;

haa.. y como ves en el ejemplo que te pongo, no es necesario usar otro array para guardar las fraces, ya que ellos mismo forman un array

:D
__________________
Si digo que soy mentiroso. ¿Lo soy?