Спасибо за ответы.. 

Видать я разбираю как то не так?
Разбор делаю следующим образом:
function iterate(data){
    if (data instanceof Array) {
      for (var i in data) {
        iterate(data[i]);
      }
    } else {
       document.write(data['id'] + ' -> ' + data['post'] + '</BR>');
    }
  }
Не пойму где косяк?!! 
