xsl: Как выбрать первое x количество символов в узле? - PullRequest
11 голосов
/ 03 мая 2011

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

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

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

Ответы [ 2 ]

24 голосов
/ 03 мая 2011

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

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

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

4 голосов
/ 03 мая 2011

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

substring(/node,1,10)

Ссылка для подстроки fn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...