Я получаю & quot; EntityRef: ожидается ‘;’ ошибка при создании xml через php & quot;

Это мой XML, я использую PHP-код для создания этого XML. Пожалуйста, смотрите скриншот для кода:введите описание изображения здесь

<?xml version="1.0"?>
<LoggedErrors>
<LoggedError>
<DateTime>2018-03-30T10:28:28+00:00</DateTime>
<Errors/>
<Request>
<FlightGroup>
<ArrivalTime>
<Hour>12</Hour>
<Millisecond>0</Millisecond>
<Minutes>20</Minutes>
<Seconds>0</Seconds>
<Day>12</Day>
<DayOfWeek>Thursday</DayOfWeek>
<Month>4</Month>
<Year>2018</Year>
</ArrivalTime>
</FlightGroup>
</Request>
</LoggedError>
</LoggedErrors>

1

Решение

public  function printResult($raw_data){
// adding Content Type
header("Content-type: text/xml");
// Converts PHP Array to XML with the root element being 'root-element-here'
$xml = Excellence_Envision_Helper_Errorflile::createXML('LoggedError', $raw_data);

return $xml->saveXML();

}

Попробуйте удалить этот код из вашей функции, и я думаю, что тогда он будет работать нормально.

header("Content-type: text/xml");
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]