То же самое, но в файле проходит, но если генерится скриптом, то нет.
Пример генерации:
PHP код:
<?php
header("Content-type: application/xml");
//header("Content-type: text/xml");
$xw = new xmlWriter();
$xw->openMemory();
$xw->startDocument('1.0','UTF-8');
$xw->startElement ('ul'); // <ul>
$xw->writeElement ('li', 'Test php Document');
$xw->writeElement ('li', 'Test xml Document');
$xw->endElement(); // </ul>
echo $xw->outputMemory(true);
?>
Заголовок вроде посылаю, в .htaccess прописал
Код:
<Files *xml>
ForceType application/x-httpd-php
</Files>
получаю ошибку:
Warning: XSLTProcessor::transformToXml()
parser error : Start tag expected, '<' not found in...
Что курить дальше?