Здравствуйте, хотел спросить как мне парсирить правильно
смотрел, сервер выводит
примерно в таком виде
{""response":[{"uid":345345,"first_name":"NAME","last_name":"SURNAME"},{"uid":344545,"first_name":"NAME2","last_name":"SURNAME2"},...]

Код:
private function getFriends(): void
{
var offsetFriends:uint = 0;
var friendsJ:uint = 0;
var TimeOut:Timer = new Timer( 5000, 1 );
TimeOut.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); /
// параметры которые будем передавать в запросе и которые нужны для формирования сигнатуры
// параметры для формирования сигнатуры
var request_params: Object = new Object();
request_params.api_id = api_id;
request_params.method = 'friends.get';
request_params.format = 'XML';
request_params.v = '3.0';
request_params.fields = 'uid,first_name,last_name,photo_big,sex,bdate,city,country,education,sex';
request_params.uids = viewer_id;
// параметры для отправки запроса
var variables:URLVariables = new URLVariables();
// часть параметров берем из request_params
for (var j:String in request_params)
{
variables[j] = request_params[j];
}
variables['sid'] = sid;// параметр sid нужно передавать в запросе, но он не используются при создании сигнатуры
variables['sig'] = generate_signature(request_params);// генерируем сигнатуру. Функция generate_signature описана ниже.
// подготавливаем запрос
url_request = new URLRequest(api_url);
// данные будем отправлять POST запросом
url_request.method = URLRequestMethod.POST;
// добавляем параметры в запрос
url_request.data = variables;
// отправляем запрос
url_loader = new URLLoader ;
url_loader.addEventListener(Event.COMPLETE,getFriendsAPI);
url_loader.load(url_request);
}
function getFriendsAPI( ):void
{
if( TimeOut.running )
{
TimeOut.reset();
}
TimeOut.start();
VK.api("friends.get", { uid:flashVars.viewer_id, fields:"uid,first_name,last_name", count:1000, offset:offsetFriends }, get1000Friends, onError );
offsetFriends += 1000;
}
function get1000Friends ( data:Array ):void
{
for( var i:uint = 0; i<data.length; i++ )
{
friends[friendsJ] = data[i];
friendsJ++;
}
if( offsetFriends <= 9000 )
{
getFriendsAPI( );
}
}
function onTimerComplete( e:TimerEvent ):void
{
getFriendsAPI();
}
понимаю, что скорее всего спросил какую-то лёгкую тему, но надеюсь на помощь )