Foros del Web » Creando para Internet » Flash y Actionscript »

recorrer un xml con as3

Estas en el tema de recorrer un xml con as3 en el foro de Flash y Actionscript en Foros del Web. me estoy volviendo loco con el flash para recorrer un xml... el xml en cuestion es este (el xml algo mas claro aqui http://musicbrainz.org/ws/2/artist?query=marea ) ...
  #1 (permalink)  
Antiguo 08/08/2012, 08:59
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
recorrer un xml con as3

me estoy volviendo loco con el flash para recorrer un xml... el xml en cuestion es este

(el xml algo mas claro aqui http://musicbrainz.org/ws/2/artist?query=marea)
Código:
<metadata xmlns="http://musicbrainz.org/ns/mmd-2.0#" xmlns:ext="http://musicbrainz.org/ns/ext#-2.0">
<artist-list offset="0" count="3">
<artist ext:score="100" type="Group" id="da4fb281-2156-442c-87ad-0e02e8a86077">
<name>Marea</name>
<sort-name>Marea</sort-name>
<country>ES</country>
<life-span>
<begin>1997</begin>
<ended>false</ended>
</life-span>
<tag-list>
<tag count="1">
<name>rock</name>
</tag>
<tag count="1">
<name>spanish rock</name>
</tag>
</tag-list>
</artist>
<artist ext:score="62" type="Person" id="dc657011-6fb3-41d5-916b-ddd616fac802">
<name>Marea Stamper</name>
<sort-name>Stamper, Marea</sort-name>
<gender>female</gender>
<country>US</country>
<disambiguation>Lady Foursquare, Black Madonna</disambiguation>
<life-span>
<ended>false</ended>
</life-span>
<alias-list>
<alias>M Stamper</alias>
</alias-list>
</artist>
<artist ext:score="50" id="d02bd4a7-8418-41ed-86e6-141b7a98ce0a">
<name>Tony Y Marea Alta</name>
<sort-name>Tony Y Marea Alta</sort-name>
<life-span>
<ended>false</ended>
</life-span>
</artist>
</artist-list>
</metadata>

estoy probando con cosas del estilo de
for each(var nodo:XML in xml.child("artist-list").elements()){
o
for each(var nodo:XML in xml["artist-list"].elements()){
pero nada, como mucho con
for each(var nodo:XML in xml.elements()){
consigo meterme un nivel, pero ahi me quedo, en el artist-list
  #2 (permalink)  
Antiguo 08/08/2012, 12:49
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
Respuesta: recorrer un xml con as3

he tratado de simplificarlo al máximo... y hacer pruebas con otro xml

en el otro va perfecto el nivel que me de la gana en este si hago esto

Código:
var lexml:XML = new XML(event.target.data);
trace(lexml);
trace(lexml.child("metadata"));
el primer trace funciona el segundo no... no lo entiendo


el xml lo obtengo asi por si sirve de algo
Cita:
var request:URLRequest = new URLRequest( url );
request.method = URLRequestMethod.GET;
requestor = new URLLoader();
requestor.addEventListener( Event.COMPLETE, httpRequestComplete );
requestor.load( request );

Última edición por juanito1712; 08/08/2012 a las 17:59
  #3 (permalink)  
Antiguo 08/08/2012, 18:04
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
Respuesta: recorrer un xml con as3

bueno por si a alguien le sirve de algo se lo dejaremos a san google facil

namespace musicbrainz xml as3 flash

http://stackoverflow.com/questions/5...sh-in-its-name

Etiquetas: as3, flash, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.