Я хочу получить все значения «generateId» текстовых узлов, которые являются дочерними узлами определенного узла, значение атрибута «id» известно. Я могу проверить это условие с помощью XSL?Как проверить, является ли узел дочерним по отношению к другому узлу?
0
A
ответ
1
Использование XPath выражение 2.0, как это:
//specificNode[@id=$knownValue]/text()/generate-id(.)
Вы можете также использовать ключи (<xsl:key>
и функция key()
) для более эффективного отбора всех specificNode-х годов, которые имеют атрибут id
с известным значением.
Спасибо вам за ответ. – Rachel
@ Rachel: Это был ответ, который вам нужен? –
Да, это работает. Благодарю. – Rachel