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

<xsl:for-each select='Sheet'>
<Worksheet>
<xsl:attribute name="ss:Name"><xsl:value-of select='Name'></xsl:value-of></xsl:attribute>
<xsl:apply-templates select="XSheets"></xsl:apply-templates>
</Worksheet>
</xsl:for-each>
</Workbook>
</xsl:template>

<xsl:template match="XSheets">434
</xsl:template>

Не работает? Зато

<xsl:for-each select='Sheet'>
<Worksheet>
<xsl:attribute name="ss:Name"><xsl:value-of select='Name'></xsl:value-of></xsl:attribute>
434
</Worksheet>
</xsl:for-each>
</Workbook>
</xsl:template>

<xsl:template match="XSheets">434
</xsl:template>

превосходно работает?


2) Как в XSLT правильно выбрать значение атрибута родительского элемента?
...
Рейтинг: 0 / 0
Не работает применение темплейта
    #33631148
Поиграл в 10 отличий, погадал на кофейной гуще. По всем признакам, вам нужна ось parent или более короткий путь - "..".
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Не работает применение темплейта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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