В linux есть утилита html2text. Как я могу использовать его или аналогичную библиотеку в моем коде C ++? Например, чтобы преобразовать html, полученный с любого сайта, в читаемый текст.
Код для html2text открыт и доступен бесплатно.Конечно, я бы проверил лицензию, чтобы узнать, разрешено ли вам использовать ее в вашем приложении.Исходный код здесь .
Можете ли вы просто использовать утилиту html2text в своем коде? Как:
string output; output = system('html2text (...)');
Возможно, это решит вашу проблему.
Определенно не изобретайте колесо! Если лицензия html2text гласит, что вы можете использовать его код, сделайте это!