Xsl: Как выбрать первое число символов x в node?

У меня есть следующий node в документе XML:

<node>This is some text.</node>

Я хочу выбрать первые 10 символов текста. Как я могу это сделать?

Ответ 1

Вы можете использовать функцию подстроки для выбора первых 10 символов.

<xsl:value-of select="substring(node/text(),1,10)"/>

Надеюсь, что это поможет

Ответ 2

Попробуйте это

substring(/node,1,10)

Reference для подстроки fn.