Come fare una playlist XML incorporato

September 5

Come fare una playlist XML incorporato


playlist XML sono le liste che sono memorizzati in file formattati con il linguaggio di markup XML. Una playlist XML memorizza la posizione dei file multimediali come file musicali, animazione e video in variabili tag XML. Questi nomi di file possono essere la posizione del file URL su un server remoto o il percorso di directory sul proprio computer. I programmi applicativi, come ad esempio lettori di musica, caricare il file XML playlist (incorporare il file in un oggetto programma XML). Un giocatore che è programmato per accedere alla posizione file musicale nell'oggetto XML può poi giocare le canzoni associate.

istruzione

1 Creare un file di testo con un editor di testo. Salvare il file di testo come "music_playlist.xml."

2 Digitare nel editor di testo la playlist XML con i nomi dei file di musica, video o animazioni si desidera accedere nella playlist.

<? Xml version = "1.0" encoding = "UTF-8"?>

<Playlist>

<FILE_LOCATION> http://www.yourwebsite.com/first-recital.mp3&lt;/file_location>

<FILE_LOCATION> http://www.yourwebsite.com/second-recital.mp3&lt;/file_location>

</ Playlist>

Aggiungere musica o altri file multimediali al file XML in base alle esigenze. Aggiungere un tag FILE_LOCATION per ogni file multimediale che si desidera aggiungere.

3 Avviare il programma Flash. Fai clic su "File Flash (ActionScript 3.0)" dalla finestra iniziale per creare un nuovo file per il Flash AS3.

4 Selezionare "Azioni" dal menu "Window" nella barra del menu principale di Flash per aprire l'editor di ActionScript 3. Posizionare il cursore del mouse sulla prima riga dell'editor ActionScript 3. Fare clic con il pulsante del mouse, e digitare il codice sottostante per creare un oggetto URLLoader che verrà utilizzato per caricare una richiesta e memorizzare il contenuto binari originari del file XML:

var loader: URLLoader = new URLLoader ();

var request: URLRequest = new URLRequest ( "music_playlist.xml");

Loader.load (richiesta);

5 Inserisci il codice a partire dalla prossima riga dell'editor ActionScript 3 per rilevare quando il file della playlist XML ha terminato il caricamento. Fissare un listener di eventi per l'oggetto URLLoader che rileverà quando i dati di testo nel file XML è stato trasferito con l'oggetto URLLoader (caricatore) dal file music_playlist.xml.

loader.addEventListener (Event.COMPLETE, onComplete);

6 Inserisci il codice a partire dalla prossima riga dell'editor ActionScript 3 per trasferire il contenuto dei dati memorizzati nella variabile URLLoader per una variabile XML chiamato "fileXML":

Funzione onComplete (event: Event): void

{

var loader:URLLoader = event.target as URLLoader; var fileXML = new XML(loader.data);

}

Il codice di cui sopra nella funzione onComplete viene eseguita quando i segnali evento listener che il file "music_playlist.xml" è stato integrato con successo nel programma Flash. Il codice dichiara un nuovo oggetto URLLoader che viene utilizzata per memorizzare il file music_playlist.xml. I dati di questa variabile viene caricato nella variabile XML denominato "fileXML."