Crys
Двинутый новичок
Ошибки при преобразовании XSLT -> XHTML
PHP 5.0.5
Apache 2.0 Handler
-----------------------
В общем, при использовании:
$out->saveXML();
Добавляются левые строки/символы, которые сильно сказываются на внешнем виде страницы.
Пока что борюсь с этим так:
Если же использовать $out->saveHTML() - этих проблем нет, но зато "одиночные" тэги раздваиваются. Пример:
<br /> становится <br></br>
<input type="text" /> становится <input type="text"></input>
Как можно (нужно) правильно выводить чистый XHTML из XSLT?
Thanks!
PHP 5.0.5
Apache 2.0 Handler
-----------------------
В общем, при использовании:
$out->saveXML();
Добавляются левые строки/символы, которые сильно сказываются на внешнем виде страницы.
Пока что борюсь с этим так:
PHP:
$d=$out->saveXML();
$d=str_replace("<script type=\"text/javascript\">[b]<![CDATA[[/b]","<script type=\"text/javascript\">",$d);
$d=str_replace("[b]]][/b]></script>","</script>",$d);
$d=str_replace("[b]<?xml version=\"1.0\" encoding=\"windows-1251\" standalone=\"yes\"[/b]?>
","",$d);
echo $d;
<br /> становится <br></br>
<input type="text" /> становится <input type="text"></input>
Как можно (нужно) правильно выводить чистый XHTML из XSLT?
Thanks!