вторник, 27 декабря 2011 г.

Использовать ли disable-output-escaping для вывода неформатированного текста?

При выводе с помощью XSL даже обычных строковых столбцов, таких как “Название” лучше использовать опцию disable-output-escaping (например, <xsl:value-of select="@Title" disable-output-escaping="yes"/>). Иначе могут быть проблемы при выводе некоторых символов. Например, если название содержит текст

РусГидро несогласно с позицией прокуратуры Карачаево-Черкесской Республики о нарушениях при строительстве "Зеленчукской ГЭС"

, он будет отображаться так:

РусГидро несогласно с позицией прокуратуры Карачаево-Черкесской Республики о нарушениях при строительстве &quot;Зеленчукской ГЭС&quot;

Комментариев нет:

Отправить комментарий