check HTML syntax on files starting with a BOM

This commit is contained in:
Claudia Schmidt
2024-05-16 07:52:41 +02:00
parent 563de5f3da
commit 8091396b52
2 changed files with 3 additions and 4 deletions
+2 -4
View File
@@ -147,10 +147,8 @@ class Html extends BaseReader
return false;
}
$beginning = $this->readBeginning();
if (preg_match(self::STARTS_WITH_BOM, $beginning)) {
return true;
}
$beginning = preg_replace(self::STARTS_WITH_BOM, '', $this->readBeginning()) ?? '';
$startWithTag = self::startsWithTag($beginning);
$containsTags = self::containsTags($beginning);
$endsWithTag = self::endsWithTag($this->readEnding());
@@ -102,6 +102,7 @@ class IOFactoryTest extends TestCase
// Following not readable by Excel.
//['samples/templates/Excel2003XMLTest.xml', 'Xml', Reader\Xml::class],
['samples/templates/46readHtml.html', 'Html', Reader\Html::class],
['tests/data/Reader/CSV/encoding.utf8bom.csv', 'Csv', Reader\Csv::class],
];
}