Comunidad de diseño web y desarrollo en internet online

no se donde esta el fallo

Citar            
MensajeEscrito el 10 Mar 2010 10:39 am
tengo un xml y no se como coger los dtaos del 2º usr es decir solo recojo los sprimeros datos copio y pego haber donde tengo el fallo. he buscado por foros manuales pero no encuentro el fallo tampoco se mucho:

<?xml version="1.0" encoding="UTF-8"?>
<USR>
<PROPUESTA>nuevo video</PROPUESTA>
<URL>http://www.youtube.com/v/GcbD3utmMr4</URL>
<PUNTUACION>0</PUNTUACION>
<ID>7</ID>
<IDUSER>2</IDUSER>
</USR>
<USR>
<PROPUESTA>jkdfh kdsjhfkjsdahfkjdsahfkjsahfdkjsdahfkjasd hfkjsdahfksadjhfsadkjhf kjsadhfk hfdksah fk</PROPUESTA>
<URL>http://www.youtube.com/v/GcbD3utmMr4</URL>
<PUNTUACION>0</PUNTUACION>
<ID>5</ID>
<IDUSER>2</IDUSER>
</USR>

se obterner los datos del primero USR copio y pego el codigo as2:

var obj_xml:XML = new XML();

obj_xml.ignoreWhite = true;

obj_xml.load("videosData.xml");


obj_xml.onLoad = function() {

var childs:XMLNode = obj_xml.firstChild;
var childTotal:Number = childs.childNodes.length;
}

obj_xml.onLoad = function(exito) {
// si exito viene en true es que la carga fue correcta.

if (exito) {

propuesta.text = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
url.text =obj_xml.firstChild.childNodes[1].firstChild.nodeValue;
puntuacion.text = obj_xml.firstChild.childNodes[2].firstChild.nodeValue;
idproopuestaactual.text = obj_xml.firstChild.childNodes[3].firstChild.nodeValue;
id.text = obj_xml.firstChild.childNodes[4].firstChild.nodeValue;



// -- creo un clip de película vacio


}
};

Por kaosito_2005

28 de clabLevel



 

msie8
Citar            
MensajeEscrito el 10 Mar 2010 01:56 pm

Código ActionScript :

var obj_xml:XML = new XML();
obj_xml.ignoreWhite = true;
obj_xml.load("videosData.xml");


obj_xml.onLoad = function() {
   var childs:XMLNode = obj_xml.firstChild;
   var childTotal:Number = childs.childNodes.length;
}

obj_xml.onLoad = function(exito) 
{
   // si exito viene en true es que la carga fue correcta.
   if (exito) 
   {
      // Eso es para el primer usuario...
      propuesta.text = obj_xml.childNodes[0].childNodes[0];
      url.text = obj_xml.childNodes[0].childNodes[1];
      puntuacion.text = obj_xml.childNodes[0].childNodes[2];
      idproopuestaactual.text = obj_xml.childNodes[0].childNodes[3];
      id.text = obj_xml.childNodes[0].childNodes[4];

      // el primer indice es el # de usuario en el XML.
      
      trace( obj_xml.childNodes[0].childNodes[0] );  // Usuario 1      
      trace( obj_xml.childNodes[1].childNodes[0] );  // Usuario 2
      
      // .... 
   }
};

date una vuelta por aqui

salu2

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.