Парсинг HTML в общем случае не сделать, для каждого сайта придется делать отдельно. Аналогично с текстовыми файлами - содержимое файла и его формат никак не регламентировано.
Если текстовый файл просто содержит пути к файлам, то его можно переименовать в .m3u (или .m3u8 если файл в UTF-8) и RadioBOSS его прочитает.
База в RadioBOSS хранится в XML файле, т.е. если стоит задача по названию песни найти путь, это вполне решаемо.