Я пытаюсь использовать телепатию, и я думаю, что это сработало!
Я думаю, что ваша проблема в endFrom
. Попробуйте это:
int endFrom = htmlCode.lastIndexOf("</div>"); // lastIndexOf, not indexOf
В противном случае вы получите только первый </div>
РЕДАКТИРОВАНИЕ:
Чтобы получить следующий </div>
после вашего запуска, используйте это:
int endFrom = htmlCode.indexOf("</div>", startFrom); // Add 2nd parameter