powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Ситуация с xslt .net, помогите
2 сообщений из 2, страница 1 из 1
Ситуация с xslt .net, помогите
    #33886179
poison00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Гуру, подскажите как из функции в xslt вернуть скобки
Код: plaintext
<>
Упарился во всех случаях возвращает
Код: plaintext
lt; gt;
Даже если в функии заменить
Код: plaintext
<>
на
Код: plaintext
lt; gt;

Вот пример:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<?xml version="1.0" encoding="utf-8"?>

<xsl:stylesheet  xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
                version="1.0" xmlns:msxsl="urn:schemas-microsoft-com:xslt"
      xmlns:ex="http://www.example.com/" 
      exclude-result-prefixes="msxsl ex">

  <xsl:output indent="yes" />

  <msxsl:script language="VB" implements-prefix="ex">
    <![CDATA[
    function replaceb(str As String)
    return "<b>" & str & "</b>"
    end function
]]>
  </msxsl:script>

  <xsl:template match=".">
Это <xsl:value-of select="ex:replaceb('тест')"/>
  </xsl:template>
  
  
</xsl:stylesheet>

Был бы очень благодарен за ответ. Перерыл все уже.
...
Рейтинг: 0 / 0
Ситуация с xslt .net, помогите
    #33886220
poison00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос решен RTFM :

Код: plaintext
<xsl:value-of disable-output-escaping="yes" select="ex:replaceb('test')"/>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Ситуация с xslt .net, помогите
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]