powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как указать режим (mode) для XslCompiledTransform?
4 сообщений из 4, страница 1 из 1
Как указать режим (mode) для XslCompiledTransform?
    #39079641
Colt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется файл XSLT:
Код: xml
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="windows-1251" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

  <xsl:template match="/">
    <html>
      <body>No mode</body>
    </html>
  </xsl:template>
  
  <xsl:template match="/" mode="m1">
    <html>
      <body>Mode "m1"</body>
    </html>
  </xsl:template>

  <xsl:template match="/" mode="m2">
    <html>
      <body>Mode "m2"</body>
    </html>
  </xsl:template>

</xsl:stylesheet>



Вопрос, как при использовании для преобразования объекта XslCompiledTransform указать, что требуется применять шаблоны с mode="m1"?

ПыСы Знаю, что есть обходной способ передать значение через параметр, который внутри анализируется и вызывается нужный шаблон. Но хочется знать, есть ли способ задать режим напрямую.
...
Рейтинг: 0 / 0
Как указать режим (mode) для XslCompiledTransform?
    #39079657
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никакото такого "режима" нет.
...
Рейтинг: 0 / 0
Как указать режим (mode) для XslCompiledTransform?
    #39079695
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Colt, похоже только через параметры (смотри в самом конце - Specifying starting mode).
...
Рейтинг: 0 / 0
Как указать режим (mode) для XslCompiledTransform?
    #39079719
Colt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile, да, я видел эту статью. Что мне в этом подходе не нравится, так это то, что недоработка (или, скорее, неполная реализация) на стороне объекта .net, а лечить его приходиться через костыль в XSLT. Как-то это не по фен-шую. Вот и понадеялся, что спецы знают какое-нибудь волшебное слово, которое наставит XslCompiledTransform на путь истинный.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как указать режим (mode) для XslCompiledTransform?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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