Nwlapcug.com


Come convertire una stringa XML in ActionScript 3

Come convertire una stringa XML in ActionScript 3


Saper convertire stringhe XML in AS3 vi permetterà di creare applicazioni di ufficio e di affari con il Flash. Competenze di programmazione AS3 XML consentono di prendere clienti online e web visitatore testo ingressi, memorizzarli in un database e output di un feed RSS. Ma non è tutto. Utilizzando AS3 per convertire stringhe in XML vi permetterà di modificare il contenuto di una pagina web in modo interattivo e online. Converte una stringa in XML richiede un AS3' tipo di oggetto XML. Tuttavia, per convertire una stringa in XML richiede che si formatta la stringa con i tag XML.

Istruzioni

1

Avviare il programma Flash. Fare clic su "Nuovo" dal menu File sulla barra dei menu Flash principale. Scegliere il tipo di file "Flash File(ActionScript 3.0)" nella finestra di dialogo nuovo documento che viene visualizzato. Fare clic sul pulsante "OK" per chiudere questa finestra di dialogo.

2

Selezionare l'opzione di "Azioni" dal menu finestra sulla barra dei menu principale di Flash per aprire l'editor delle azioni. Posizionare il cursore del mouse sulla prima riga dell'editor delle azioni. Clicca il pulsante del mouse e digitare il codice riportato di seguito per dichiarare una variabile stringa, variabile che archivia il testo, chiamato "yourName."

var yourName: String = new String ();

3

Digitare il codice riportato di seguito a partire dalla riga successiva nell'editor delle azioni per creare per archiviare il testo, "Sally" nella variabile stringa yourName

yourName = "Sally";

4

Digitare il codice riportato di seguito nella riga successiva dell'editor delle azioni per dichiarare una variabile di stringa denominata "formattedStringforXML" che memorizzerà la stringa XML tag formattato.

var formattedStringforXML = new String ();

5

Digitare il codice riportato di seguito nella riga successiva dell'editor delle azioni per concatenare la variabile di stringa "yourName" con un tag XML denominato "nome" e memorizzarlo nella variabile stringa "formattedStringforXML".

formattedStringforXML = "< nome > + yourName + < / name >";

6

Digitare il codice riportato di seguito nella riga successiva dell'editor delle azioni per dichiarare una variabile di XML (tipo di oggetto) denominata xmlConvertedString per memorizzare il contenuto della variabile "formattedStringforXML".

var xmlConvertedString = new XML(formattedStringforXML);

7

Digitare il codice riportato di seguito nella riga successiva dell'editor delle azioni per indicare a Flash per visualizzare il testo memorizzato nella variabile xmlConvertedString, il contenuto della stringa yourName e i tag XML effettivi e contenuti di testo quando viene riprodotto il filmato Flash.

Trace(xmlConvertedString.Text(), yourName, xmlConvertedString.toXMLString());

8

Esaminare il codice digitato, come elencato di seguito, gli errori di sintassi. Se necessario, correggere eventuali errori. Copiare e incollare il codice riportato di seguito in editor delle azioni se non è stato digitato il codice di cui sopra. Utilizzare il codice riportato di seguito per assicurarsi che la stringa di codice di conversione XML viene eseguito correttamente la prima volta senza errori.

var yourName: String = new String ();

yourName = "Sally";

var formattedStringforXML = new String ();

formattedStringforXML = "< nome >" + yourName + "< / name >";

var xmlConvertedString = new XML(formattedStringforXML);

Trace(xmlConvertedString.Text(), yourName, xmlConvertedString.toXMLString());

9

Selezionare l'opzione "TestMovie" nel menu di controllo sulla barra dei menu principale di Flash per riprodurre il filmato. Osservare che nel pannello output viene visualizzato "Sally Sally < nome > Sally < / name >." Nota Questo output corrisponde al testo all'interno della variabile XML, il testo all'interno della variabile di stringa yourName e il cartellino effettivo e testo di tag che è stato inserito nella variabile XML.

Consigli & Avvertenze

  • Concatenazione in AS3, è necessario l'uso dell'operatore di segno "+". Testo da concatenare, come tag XML, deve sempre essere inserito tra virgolette doppie. Osservare che l'istruzione di codice "yourName, trace(xmlConvertedString.text(), xmlConvertedString.toXMLString());" viene utilizzato il metodo toXMLString. Questo metodo accetta l'effettivo XML tag e il contenuto del tag di una variabile XML e converte in una stringa di testo che può essere visualizzato.
  • Visualizzazione del contenuto XML è necessario includere una coppia di parentesi con la proprietà di testo XML associato alla variabile XML come mostrato nel codice "trace(xmlConvertedString.text(), yourName)." Si noti che la variabile di stringa non richiede che si utilizza la proprietà della stringa di testo o la parentesi.