Cakephp генерирует ошибку XML - пробел
Я пытаюсь создать динамический XML-документ в CakePHP для вывода в браузер.
Вот мой код контроллера:
Configure::write ('debug', 0);
$this->layout = null;
header('Content-type: text/xml');
echo "<?xml version=\"1.0\"?>";
Вид выглядит примерно так:
<abc>
something
</abc>
Результат, вероятно, как и ожидалось:
<?xml version="1.0"?><abc>something</abc>
Единственная проблема в том, что есть место перед<?xml
давая мне ошибку:
XML Parsing Error: XML or text declaration not at start of entity
Line Number 1, Column 2:
<?xml version="1.0"?><abc> something </abc>
-^
Я знаю эту проблему в PHP, когда у вас есть php-start и end теги, он оставляет пробел и создает проблемы, поэтому я попытался переместить строкуecho "<?xml ver...
на контроллер с точки зрения, чтобы избежать этого, но это не помогло.
Заранее спасибо. -happyhardik