Почему вы решили, что буфер не увеличился? Скорее всего дело в том, что пакеты приходят меньшими кусочками, и всё. То, что отправили сериализованный json, совершенно не означа...
Почему ты просто не разобьёшь строку сплитом по пробелу? Получишь все значения без всяких пустых строк. Нужно будет только сообразить, как правильно алгоритм написать с учётом...
Тут такое дело... Вот если тебя спрашивают, как сделать тройной тулуп, не умея стоять на коньках, как отвечать-то?
Какой тут может быть пример? Задача в три строки. Пример и был бы решением.