html_entity_decode () в xsl ничего не декодирует - PullRequest
0 голосов
/ 04 мая 2011

Я пытаюсь сделать следующее

<div class="floatLeft">
    <xsl:attribute name="class"
                  >mainQuestionTextNoteBellowAsterisk floatLeft</xsl:attribute>
    <xsl:copy-of 
         select="php:functionString(
                    'html_entity_decode',
                    questionbody/child::node()
                 )"/>
    <xsl:text> </xsl:text>
</div>

Я заменил 'html_entity_decode' другими строковыми модификаторами и работает, как и ожидалось, даже при кодировании, но когда я пытаюсь декодировать строку, я получаю точно такую ​​же строку. Есть ли что-то, что мне не хватает? ниже приведен вызов, который я использую для обработки xml

$XSLTProc = new XSLTProcessor();
$XSLTProc->registerPHPFunctions();
$XSLTProc->importStyleSheet($xslDoc);

Любая помощь приветствуется!

Спасибо

1 Ответ

0 голосов
/ 13 июня 2011

Мне не удалось решить именно эту проблему, как бы я ни декодировал XML-файл перед обработкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...