Gracias por el inter�s ... y por lo del 'arguments'.
La cuesti�n es que me baj� el nitro y todo por la cuesti�n de los espacios
en blanco y ni por esas.
El trazado de salida es 0 o nada o lo que sea, pero no los nodos ni mucho
menos sus valores.
Estoy probando otros c�digos m�s simplificados y obtengo alg�n resultado
pero...
Entre esto y las malditas variables en archivos de texto (inmanipulables en
flash) llevo una semana que no veas.
De momento lo dejo y ya volver� con la cabeza m�s despejada (no me doy por
vencido �eh?).
Creo que el sistema ser� ir pasito a pasito y sobre todo crear el xml en
flash y luego aprender a manipularlo.
Por cierto, tengo respuestas distintas si hago la publicaci�n en el player
de flash o en el explorador, y tengo el nitro que deber�a solucioarlo � o
no?

Saludos y gracias de todos modos.

  ----- Original Message -----
  From: Fernando Fl�rez
  To: [EMAIL PROTECTED]
  Sent: Monday, December 10, 2001 2:07 PM
  Subject: Re: [flashmaestro] variables y XML


  jeje... arguments es una popiedad no documentada por los chicos de
macromedia... jeje.. seria un poco larga y no vendria al tema
explicartela... bueno.. que importa.. jaja tengo algo de tiempo...
  cuando tu creas una funcion de esta manera :
  function motrar(variable){
  trace (variable);
  }
  tu puedes especifiar cualquier variable entre los parentesis y luego esa
variable a va a ser cambiada por las de abajo...
  arguments crea un array con todas las variables especificadas entre los
parentesis... asi las especifiado tu para cambiar o no...
  por ejmplo:
  function mostrar(){
  trace (arguments[0]);
  }
  intenta ponindo cualquier cosa dentro de los parentesis (solamnte una) y
veras como sale en el trace...
  ahora intenta esto:
  funciton mostrar(){
  trace (arguments.length);
  }
  ahora pon entre los parentesis todas las palabras que quieras... y veras
como te dice cuntas palabras pusiste...
  bueno... por lo del XML....
  lo de los whitespaces es un problema.. pero dejemoslo eso para otra
oportunidad (despues te lo explico)

  el code esta bien.. solo que has puesto "onload" cuando es "onLoad" <<--
nota la "L" mayuscula..
  nos vemos..
  Fernando

  Carlos Terradillos wrote:

Hola Fernando,a ver, he escrito el c�digo como me indicabas y ... no obtengo
ning�nresultado en la salida:// CARGAR DATOS XMLmuestra=new
XML();muestra.ignoreWhite=true;muestra.onload=function(){
if(arguments[0]){  var tmp=new Array();  nodo=muestra.firstChild;  for(var
i=0;i<nodo.childNodes.length;i++){
 tmp.push=nodo.childNodes[i].nodeValue;  }  trace(tmp.toString()); }else{
trace("No se pudo cargar el
XML"); }}muestra.load("pruebaCargaVariablesXML.xml");stop ();//Hay una l�nea
que no acabo de entender. Es la que inicia el condicional �qu�es
'arguments'?Lo que quiero conseguir es un archivo f�cil de manipular por un
cliente paraque pueda variar el valor de unas variables num�ricas (en un
fichero apartedel swf) en las que se basa un interactivo. He probado por el
m�todo delloadVariables y un fi
chero de texto pero aunque aparentemente carga bien losvalores de las
variables, pu�s no puedo manejarlas (no puedo hacer NADA denada con su valor
�?). Adem�s por ese sistema el fichero de texto que quedaes inc�modo para
usar por mi cliente.Adjunto el fla y el xml. a ver si puede alguien echarles
un vistazo.Gracias----- Original Message -----From: "Fernando Fl�rez"
<[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Sunday,
December 09, 2001 9:18 PMSubject: Re: [flashmaestro] variables y XMLtu
archivo xml esta bien... bueno.. si no tomamos en cuenta los espaciosen
blanco... digamos que estas con el ultimo plugin y blablabla.. todolo
demas..en donde esta el problema es es tu code...en realidad..
 que es lo que quieres hacer con la data en el xml??poner todos los nombres
en un array??usa este code:muestra=new
XML();muestra.ignoreWhite=true;muestra.onLoad=function(){if(arguments[0]){va
r tmp=new Array();nodo=muestra.firstChild;for(var
i=0;i<nodo.childNodes.length;i++){tmp.push=nodo.childNodes[i].nodeValue;}tra
ce (tmp.toString());}else{trace ("no se pudo cargar el
xml);}muestra.load("archivo.xml");eso debe de hacer lo que te digo... si
necesitas algo mas... simplementeresponde este mensaje...Fernando :)Carlos
Terradillos wrote:
Hola, a ver si alguien puede orientarme un poco porque la verdad es que yano
s� por donde tirar.El tema es bien sencillo, cargar una matriz con cadenas o
n�merosprovenientes de un archivo XML y poder utilizar esos elementos
cargados.El archivo de prueba que utilizo es el
siguiente(pruebaCargaVariablesXML.xml):<?xml version="1.0" ?>
<variablesPrueba>         <nombre>David</nombre>    </variablesPrueba>Y el
c�digo de ActionScript para capturarlo:// Cargo variables de un documento
XML en una matriz//Primero declaro el XML y lo cargo con el
archivovariablesXML = new
XML();variablesXML.load("pruebaCargaVariablesXML.xml");//Declaro una matriz
y la cargo con los nodos del XMLnombre = new Array();nombre =
variablesXML.firstChild.childNodes;trace (nombre);stop ();�Qu� hago
mal?Saludos y gra
cias de antemano.Carlos Terradillos Guti�rrez935888187 �
[EMAIL PROTECTED]http://www.terra.es/personal4/cterra68/home.htm

----------------------------------------------------------------------------
<?xml version="1.0"
?><variablesPrueba><nombre>David</nombre><edad>23</edad><profesion>Cartero</
profesion></variablesPrueba>




Responder a