Как я могу игнорировать lib xml HTML Ошибка разбора - PullRequest
0 голосов
/ 08 февраля 2020

Я использую lib xml для анализа и построения дерева из html:

htmlDoc = htmlParseDoc((xmlChar*)s.c_str(), "windows-1252");

s содержит HTML в строке. Я использую curl, чтобы получить HTML и сохранить его в s. Функциональность работает точно так, как я хочу, однако я просто хочу убрать ошибки htmlParsing из вывода на консоль:

HTML parser error : htmlParseStartTag: misplaced <body> tag 
<html><head><title>UPC-E Home Page</title></head><body topmargin=8 leftmargin=8 

Я получаю эти ошибки, потому что время от времени curl будет зависать и не будет быть в состоянии получить всю сумму HTML. Это нормально, я просто хочу проигнорировать это и попробовать еще раз. Однако я не хочу, чтобы пользователь видел эти ошибки. Как отключить вывод этих данных пользователю?

...