Ho un semplice scenario in cui ho una struttura simile a questoCome filtrare i nodi xml per valori figli nidificati in ActionScript 3?
<tours>
<tour>
<name>Italy 1</name>
<destinations>
<destination>Rome</destination>
<destination>Milan</destination>
<destinations>
</tour>
<tour>
<name>Italy 2</name>
<destinations>
<destination>Rome</destination>
<destination>Venice</destination>
<destinations>
</tour>
</tours>
Ora voglio interrogare tutti i tour che vanno a Milano.
Di seguito si riporta il formato logico che mi viene in mente in base a stile EX4
XmlData.tour.(destinations.destination.(name == "Milan"))
Ma naturalmente questo non funziona.
Qual è il modo corretto di estrarre questi dati senza utilizzare alcuna logica aggiuntiva?
Interessante, che funziona come un incantesimo, sembra un po 'strano se confrontato con la documentazione E4X su come dovrebbe funzionare? E per OP: ho trovato http://www.senocular.com/flash/tutorials/as3withflashcs3/?page=4 che potrebbe fornirti informazioni abbastanza dettagliate su come lavorare con xml in AS3. –
Ha funzionato molto bene. Apprezzo il tuo aiuto, grazie. –