Готовых решений нету, скорее всего данную задачу можно решить с помощью кастомных парсеров на базе Net::HTTP или JS парсеров