Ima, ali moraš da koristiš posebnu klasu kako bi radio sa njim. Preuzmi
odavde as3corelib i posle ekstraktovanja foldera kopiraj sadržaj "src" foldera ("com" folder) na lokaciju gde ti se nalazi swf koji će procesuirati JSON fajl. Prvo treba da navedeš gde se nalazi JSON klasa a zatim ćeš koristiti
decode() metod kako bi dekodirao JSON fajl. Evo ti jednostavan primer:
U "json.js" fajlu se nalazi nalazi sledeće:
Code:
{"clan": {
"ime":"MenOfHonor",
"forum":"http://www.elitesecurity.org/f114-Flash"
}
}
U "json.fla" fajlu se nalazi kod:
Code:
import com.adobe.serialization.json.JSON;
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
var zahtev:URLRequest = new URLRequest("json.js");
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, ucitanJSON);
function ucitanJSON(event:Event):void
{
var objekat:Object = JSON.decode(loader.data);
for(var i in objekat.clan)
{
trace(i + ": " + objekat.clan[i]);
}
}
loader.load(zahtev);
Nakon učitavanja JSON fajla u "output" panelu prikazaće se sledeće:
Code:
ime: MenOfHonor
forum: http://www.elitesecurity.org/f114-Flash
Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA:
https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com:
http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html