Исправление ошибки в кавычках в неверном XML - PullRequest
0 голосов
/ 18 апреля 2011

Удаленная служба генерирует недопустимый XML со значениями атрибута без кавычек.Пример:

<abc invalid=105 valid="105">

В PHP как я могу исправить такие ошибки в выводе?Просто передача его в SimpleXML приводит к ошибке.

Спасибо.

1 Ответ

1 голос
/ 18 апреля 2011

Вы ищете приборка :

$input = '<abc invalid=105 valid="105">';
$tidy = new tidy();
$config = array('output-xml' => true);
$cleanXML = $tidy->repairString($input, $config);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...