[DomCrawler] Catch expected ValueError.

This commit is contained in:
Alexander M. Turek 2020-05-23 02:03:06 +02:00
parent 6d7c696742
commit 32691e5157
1 changed files with 2 additions and 2 deletions

View File

@ -1204,11 +1204,11 @@ class Crawler implements \Countable, \IteratorAggregate
try {
return mb_convert_encoding($htmlContent, 'HTML-ENTITIES', $charset);
} catch (\Exception $e) {
} catch (\Exception | \ValueError $e) {
try {
$htmlContent = iconv($charset, 'UTF-8', $htmlContent);
$htmlContent = mb_convert_encoding($htmlContent, 'HTML-ENTITIES', 'UTF-8');
} catch (\Exception $e) {
} catch (\Exception | \ValueError $e) {
}
return $htmlContent;