А вообще задача сама по себе противоречащая. Если тебе надо вывести имя ключа b, то зачем тебе его выводить, если ты его знаешь, а если ты его не знаешь, то откуда объекту узнать, что тебе надо вывести. В Map объекты не нумеруются, там нету первого, нету второго, там есть ключ-значение. Указал ключ - получил значение. Так-же ты просто можешь получить все ключи объекта либо все значения.
lapka-admin, учитывая то, что одну и ту-же задачу можно решить множеством способов, о которых могу не догадываться разработчики, то тут требуется более универсальное средство анализа. Например брать все элементы, проверять их границы, размеры, стили, положение относительно друг друга и смотреть, достигается ли цель при таком варианте.
AlexKindGeek, ну вот как дернуть непрочитанные ты уже и так знаешь, сделай несколько запросов, пока не закончатся и выводи их, а потом в инфините дергай оставшиеся так-же постранично.
Раз есть инфа о лайках, значит можно получить лайкал ли юзер конкретный пост, если есть запись то лайкал, если нет то нет. Аналогично и для нескольких постов.