Есть XML файл
| Код | <source> <title></title> <description></description> <keywords></keywords> <content> HTML разметка> <priceblock/> HTML разметка </content> </source>
|
Узел <content/> содержит HTML разметку (не CDATA), в самой разметке присутствует узел <priceblock/>, наличие которого говорит, что тут нужно вывести некий блок. Вопрос в следующем, при выводе содержимого узла <content/> с помощью xsl:copy-of, в результирующее дерево попадает узел <priceblock/>, а мне необходимо сначала провести преобразовние узла <priceblock/>, а затем вывести содержимое узла <content/> со всем набором узлов.
Конечно проще произвести все XSL преобразования, а затем на PHP заменить значение этого узла, но хочется всё оставить именно на XSL. Меня интересует только одно, можно ли это реализовать средствами XSL или нет? Спасибо |