Comunidad de diseño web y desarrollo en internet online

Flex - XML: atributos mas rapidos que nodos?

Citar            
MensajeEscrito el 25 Feb 2009 03:02 pm
Recuerdo hace algun tiempo haber leido que era mejor en flash tener XML con valores en atributos en vez de nodos y que era mas rapido hacer el "parsing".
Algo como:
<nodo atributo=valor />

en vez de:
<nodo><atributo>valor</atributo><nodo>
Sucede lo mismo en Flex? o da igual si los valores que necesitas estan en atributos o como valores de un nodo?

gracias!

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox
Citar            
MensajeEscrito el 25 Feb 2009 04:10 pm
No lo he cronometrado, pero ciertamente usando la sintaxis de EX4, quizás es mas fácil hacer nodo.*@atributo que ir al nodo de texto, sobre todo haciendo filtros o búsquedas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Feb 2009 09:35 pm
ah ok.
No se si usar EX4 porque lo que estoy haciendo hasta ahora es llamar mi servicio con HTTPService y luego poner los datos del ResultEvent en un ArrayCollection.
Es que estoy trabajando en la API de mi pagina web y de momento regresa un XML muy simple (sin atributos) porque solo asi se parsearlo en flex :P

gracias Jorge

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox
Citar            
MensajeEscrito el 26 Feb 2009 07:39 am
Acreonte, es que una de las mejoras de AS.3 es el tratamiento de los objetos XML. Ahora es mucho más fácil controlarlos, de modo que no es necesario en la mayoría de los casos "parsearlos" (yo nunca estuve de acuerdo en parsear un XML, pero eso ya es otra cuestión). Vamos, el fichero XML sigue siendo el mismo, pero podemos manejar la información de un modo mucho más intuitiva:
Usamos la notación de punto para acceder a un nodo
Usamos @ para acceder al valor de un atributo
Podemos realizar filtros
etc.

Puedes ver una detallada explicación en Kirupa

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Feb 2009 02:55 pm
Hey tocayo, como va todo?
Usar la notacion de punto es muchisimo mejor que pelear con un firstchild.firstchild.nextsibling... :P
Gracias por el enlace, me voy ahora mismo a leerlo

saludos!

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox

 

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