ActionScript ayuda necesaria

  • codesecret
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Ago 30, 2007
  • Mensajes: 43
  • Status: Offline

Nota Agosto 30th, 2007, 10:59 pm

¿Podría alguien me punto a los recursos con la información sobre la lectura y la aplicación de XML en ActionScript (Flash). No quiero decir simplemente deberá hacer una búsqueda en google "Leer XML en ActionScript". Además, ¿cuál es tu personaje favorito editor de XML y por qué? I tryied XMLSpy pero hay algunas de las principales limitaciones en el Home Edition.

Agradezco su ayuda!
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Agosto 30th, 2007, 10:59 pm

  • Belk Media Group
  • Graphic Monk
  • Professor
  • Avatar de Usuario
  • Registrado: Ene 12, 2005
  • Mensajes: 778
  • Loc: In the heart of California, Fresno.
  • Status: Offline

Nota Agosto 30th, 2007, 11:52 pm

codesecret escribió:
¿Podría alguien me punto a los recursos con la información sobre la lectura y la aplicación de XML en ActionScript (Flash). No quiero decir simplemente deberá hacer una búsqueda en google "Leer XML en ActionScript". Además, ¿cuál es tu personaje favorito editor de XML y por qué? I tryied XMLSpy pero hay algunas de las principales limitaciones en el Home Edition.

Agradezco su ayuda!


Bueno ¿qué quieres? Esta es una solicitud muy amplia para no mencionar que poner una limitación al respecto. Supongo que usted debe ver en la sección de ayuda de su aplicación Flash. o se puede ir a Actionscript.org

Mi favorita es xml editor TextEdit (Bloc de notas) en PC con Windows.
  • dhonsvick
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: May 27, 2007
  • Mensajes: 49
  • Status: Offline

Nota Agosto 31st, 2007, 12:05 am

XML y ActionScript es como la mantequilla de maní y jalea =) aquí es un ejemplo

Primero que nada mejor editor XML de Dreamweaver en mi libro, pero en todos los bloc de notas honestidad es pefectly ok.... en mi usos he PHP, ColdFusion o Ruby realmente escribir el código XML. En este ejemplo vamos a trabajar desde un archivo plano.

1) Hacer un archivo XML llamado jelly.xml. el código de este archivo es el siguiente

Código: [ Select ]
<?xml version="1.0" encoding="iso-8859-1"?>
<jelleybeans>
   <bean color="green" flavor="lime" />
   <bean color="orange" flavor="orange" />
   <bean color="yellow" flavor="lemon" />  
</jellybeans>
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <jelleybeans>
  3.    <bean color="green" flavor="lime" />
  4.    <bean color="orange" flavor="orange" />
  5.    <bean color="yellow" flavor="lemon" />  
  6. </jellybeans>


2) Ahora viene la magia Actionscript.

Hacer una etiqueta de la primera capa "Acciones" y bloquearlo. haga clic en el primer fotograma y vaya al panel de acciones y le permite empezar. Guarde el archivo flash en el mismo directorio que el archivo XML, el nombre no importa.

3)
Aquí hay un código de ejemplo

Código: [ Select ]
var jb:XML = new XML();
jb.ignoreWhite = true;

jb.onLoad = function(){
    trace(jb.firstChild.childNodes);
    var jbeans:Array = jb.firstChild.childNodes;
    for(var i=0; i<jbeans.length; i++){
        trace("The "+jbeans[i].attributes.color + " ones Taste Like "+jbeans[i].attributes.flavor);
    }
}

jb.load("jelly.xml");
  1. var jb:XML = new XML();
  2. jb.ignoreWhite = true;
  3. jb.onLoad = function(){
  4.     trace(jb.firstChild.childNodes);
  5.     var jbeans:Array = jb.firstChild.childNodes;
  6.     for(var i=0; i<jbeans.length; i++){
  7.         trace("The "+jbeans[i].attributes.color + " ones Taste Like "+jbeans[i].attributes.flavor);
  8.     }
  9. }
  10. jb.load("jelly.xml");



Ahora vamos a paso a través de este

Lo primero que tienes que hacer es crear una instancia de la clase XML
Código: [ Select ]
var jb:XML = new XML();

En este ejemplo, lo hizo y lo asignó a la variable de JB "que está" escrito "como XML.

A continuación sólo eliminar el espacio en blanco para que el archivo sea más fácil trabajar con ellos.
Código: [ Select ]
jb.ignoreWhite = true;



Que llamamos el archivo
Código: [ Select ]
jb.load("jelly.xml");


Luego, cuando se carga cosas que hacemos

Código: [ Select ]
jb.onLoad = function(){
    trace(jb.firstChild.childNodes);
    var jbeans:Array = jb.firstChild.childNodes;
    for(var i=0; i<jbeans.length; i++){
        trace("The "+jbeans[i].attributes.color + " ones Taste Like "+jbeans[i].attributes.flavor);
    }
}
  1. jb.onLoad = function(){
  2.     trace(jb.firstChild.childNodes);
  3.     var jbeans:Array = jb.firstChild.childNodes;
  4.     for(var i=0; i<jbeans.length; i++){
  5.         trace("The "+jbeans[i].attributes.color + " ones Taste Like "+jbeans[i].attributes.flavor);
  6.     }
  7. }



Ahora todo el contenido del archivo XML se encuentra en el JB variable ""
Si usted fuera a trace (JB), que se vería el archivo.

Ahora vamos a llegar a algunos métodos de la clase XML /

firstChild esto va al primer nodo del archivo XML

childNodes es un objeto de matriz que esto mostrará todos los childNodes a un nodo en particular - un informe nulo si está vacío

node.Attributes tendrá todos los atributos del nodo. Usted puede llamar por su nombre

Ahora veamos el archivo XML para que podamos ver cómo funcionan estos

Código: [ Select ]
var jbeans:Array = jb.firstChild.childNodes;
// we assigned the childNodes to a variable for ease of addressing

//and then we just loop through it
    for(var i=0; i<jbeans.length; i++){
        trace("The "+jbeans[i].attributes.color + " ones Taste Like "+jbeans[i].attributes.flavor);
    }
  1. var jbeans:Array = jb.firstChild.childNodes;
  2. // we assigned the childNodes to a variable for ease of addressing
  3. //and then we just loop through it
  4.     for(var i=0; i<jbeans.length; i++){
  5.         trace("The "+jbeans[i].attributes.color + " ones Taste Like "+jbeans[i].attributes.flavor);
  6.     }




Sólo un Primer corto - Check out gotoandlearn. com tiene algunos buenos ejemplos
  • codesecret
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Ago 30, 2007
  • Mensajes: 43
  • Status: Offline

Nota Septiembre 6th, 2007, 9:00 pm

Tengo el punto....
  • Sumen
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Jun 10, 2004
  • Mensajes: 421
  • Loc: Rochester or Albany, NY
  • Status: Offline

Nota Abril 16th, 2010, 1:43 pm

Sinceramente la primera página que apareció después de la búsqueda para XML y AS3 era en realidad un punto de partida muy bueno para mí.
http://www.kirupa.com/developer/flashcs ... s3_pg1.htm
En cuanto a un cliente de XML, uso FlashDevelop (destaca y auto completa XML, así como escritura de la acción). Su editor de ActionScript una asombrosa.

Publicar Información

  • Total de mensajes en este tema: 5 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 32 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC