0
我想知道是否有人能夠解釋或指示我如何實現在ActionScript 3.0中使用JSON的API。我特別想知道的是,我將如何獲取特定信息。以下是我如何在XML中執行此操作,但我不知道如何在JSON中執行類似於XML標記的操作。例如與Twitter的API,我想抓住文本https://dev.twitter.com/docs/api/1/get/search如何在Flash ActionScript 3.0中使用JSON API
-----------XML Example:
//create a new XML object with the XML
xml = new XML(e.target.data);
//This gives us an XMLList (an array) of <item> tags
var all_items:XMLList = xml.channel.item;
//loop through the <item> tags
for (var i:uint = 0; i < all_items.length(); i++)
{
//get contents of title tag
var titleText:String = all_items[i].title.text();
//get contents of description tag
var descriptionText:String = all_items[i].description.text();
//get contents of link tag
var linkText:String = all_items[i].link.text();
//get contents of pubDate tag
var dateText:String = all_items[i].pubDate.text();
}
------- NEW CODE -----
公共職能onJSONLoaded(五:事件) {
trace(「onJSONLoaded()called」);
json = JSON.decode(e.target.data);
trace("json=" + json);
}
和用於它的軌跡是
onJSONLoaded()稱爲
JSON = [對象的對象]
或用[本地JSON(http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript /3/JSON.html)在Flash Player 11中解析 – RIAstar 2012-01-15 09:34:06
感謝您的鏈接,但我仍然對我用它做什麼感到困惑? – barit 2012-01-15 17:07:33
告訴我你卡在哪裏。您是否正在使用Flash Professional或Flash Builder?請給我更多的信息,以便我可以幫助你:) – Diode 2012-01-15 17:39:59