На сайт из другой программы приходит xml файл в который часто попадает строка
<UNITS> Not Applicable</UNITS>
PHP не может отпарсить файл - выдает ошибку
Warning: simplexml_load_string(): Entity: line 34365: parser error : xmlParseCharRef: invalid xmlChar value 4 in
Пытаюсь перед парсингом почистить:
$str = file_get_contents($file_xml);
$str = str_replace('', '', $str);
$xml = simplexml_load_string($str);
Но эти символы остаются в строке