Нужна помощь XSLT 2.0 - PullRequest
0 голосов
/ 14 мая 2019

Хотите разделить слово с помощью XSLT

Ввод

<ID>ABCD-1234-6547</ID> 

и вывод должен выглядеть как

<ID>ABCD-1234</ID>

Я хочу XSLT-код для описанной выше проблемы.

Я еще не написал код.

Вывод должен выглядеть как

<ID>ABCD-1234</ID>

1 Ответ

1 голос
/ 14 мая 2019

Вы можете использовать:

<xsl:value-of select="tokenize(ID, '-')[position() le 2]" separator="-"/>

Демо : https://xsltfiddle.liberty -development.net / ej9EGcF / 1


Или, может быть, достаточно просто:

 <xsl:value-of select="substring(ID, 1, 9)"/>
...