У меня есть XML-документ, который я создаю с помощью XSL.У меня есть HTML-теги в XML, которые выглядят так: &
>
<
и т. Д., Которые необходимо экранировать.Если я использую
disable-output-escaping="yes"
, я получаю буквенные теги HTML, появляющиеся на странице, которые мне не нужны.
Мне нужно это как фактические теги HTML в коде HTML (не дляпользователь может видеть.) Так, например, если <br/>
при отображении страницы, я хочу, чтобы она действовала как разрыв строки.
XSL PROCESSOR - это XsltProcessor в PHP
XSL:
<xsl:for-each select="a/b/c/d"> <td><xsl:value-of select="e"/></td>
XML:
<a>
<b>
<c>
<d>
<e> gt b lt </e>
</d>
</c>
</b>
</a>
Если я открываю документ XML, его символы по умолчанию экранируются.