Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   PHP XSLT и неймспейс. (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/php-xslt-i-nejmspejs-387833/)

Guest 16.10.2011 15:21

PHP XSLT и неймспейс.
 
Доброго времени суток. Устал искать решение в инете. Нигде нет.Есть XML, который формируется в процессе работы скрипта, то есть не из файла. Для XML xmlns не задан. Используется DOMDOcument.Затем XSLTProcessor соответственно как надо создается. И позже применяется шаблон к выше указаному XML.И вот в чем проблема.Если template прописан прямо в подключаемом файле-шаблона, то выводится узел тот что надо.А если в файле шаблона template не прописан, есть xsl:import или xsl:include, с помощью которых подключаю/импортирую template из другого файла, то выводится узел как и в первом случае, но к нему ещё дописывается атрибут xmlns="".Как можно избавится от этого xmlns=""?Юзал exclude-result-prefixes="#default" ничего не дает.


Часовой пояс GMT, время: 18:15.


© www.otvetnemail.ru - Форум вопросов и ответов.